File: 02-mockito-compatibility.patch

package info (click to toggle)
maven-replacer-plugin 1.5.3-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, sid, trixie
  • size: 388 kB
  • sloc: java: 2,755; xml: 329; sh: 17; makefile: 2
file content (31 lines) | stat: -rw-r--r-- 1,367 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
Description: Fixes the compatibility with the version of Mockito in Debian
Author: Emmanuel Bourg <ebourg@apache.org>
Forwarded: no
--- a/src/test/java/com/google/code/maven_replacer_plugin/ReplacerMojoTest.java
+++ b/src/test/java/com/google/code/maven_replacer_plugin/ReplacerMojoTest.java
@@ -11,6 +11,7 @@
 import static org.mockito.Matchers.anyString;
 import static org.mockito.Matchers.argThat;
 import static org.mockito.Matchers.eq;
+import static org.mockito.Matchers.nullable;
 import static org.mockito.Matchers.isA;
 import static org.mockito.Mockito.mock;
 import static org.mockito.Mockito.never;
@@ -428,7 +429,7 @@
 
 	@Test (expected = MojoExecutionException.class)
 	public void shouldRethrowIOExceptionsAsMojoExceptions() throws Exception {
-		when(fileUtils.readFile(anyString(), anyString())).thenThrow(new IOException());
+		when(fileUtils.readFile(nullable(String.class), nullable(String.class))).thenThrow(new IOException());
 
 		mojo.setRegexFlags(regexFlags);
 		mojo.setRegex(REGEX);
@@ -442,7 +443,7 @@
 	
 	@Test
 	public void shouldNotThrowExceptionWhenIgnoringErrors() throws Exception {
-		when(fileUtils.readFile(anyString(), anyString())).thenThrow(new IOException());
+		when(fileUtils.readFile(nullable(String.class), nullable(String.class))).thenThrow(new IOException());
 
 		mojo.setIgnoreErrors(true);
 		mojo.setFile(FILE);