Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP7:GA
maven.32319
0003-Remove-dependency-on-powermock.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0003-Remove-dependency-on-powermock.patch of Package maven.32319
From fdc9034faeb960d15aa39820d610e00cd7121e03 Mon Sep 17 00:00:00 2001 From: Marian Koncek <mkoncek@redhat.com> Date: Thu, 5 Sep 2019 15:21:04 +0200 Subject: [PATCH 3/4] Remove dependency on powermock --- .../StringSearchModelInterpolatorTest.java | 59 ------------------- 1 file changed, 59 deletions(-) diff --git a/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java b/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java index b2612e540..20b7162e2 100644 --- a/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java +++ b/maven-model-builder/src/test/java/org/apache/maven/model/interpolation/StringSearchModelInterpolatorTest.java @@ -35,8 +35,6 @@ import static org.hamcrest.CoreMatchers.anyOf; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertThat; -import static org.powermock.reflect.Whitebox.getField; -import static org.powermock.reflect.Whitebox.getInternalState; /** * @author jdcasey @@ -344,63 +342,6 @@ public void testInterpolateObjectWithPomFile() throws Exception { is(System.getProperty("user.dir") + File.separator + '.' + File.separator + "target")))); } - public void testNotInterpolateObjectWithFile() throws Exception { - Model model = new Model(); - - File baseDir = new File(System.getProperty("user.dir")); - - Properties p = new Properties(); - - ObjectWithNotInterpolatedFile obj = new ObjectWithNotInterpolatedFile(baseDir); - - StringSearchModelInterpolator interpolator = (StringSearchModelInterpolator) createInterpolator(); - - ModelBuildingRequest config = createModelBuildingRequest(p); - - SimpleProblemCollector collector = new SimpleProblemCollector(); - interpolator.interpolateObject(obj, model, new File("."), config, collector); - assertProblemFree(collector); - - //noinspection unchecked - Map<Class<?>, ?> cache = (Map<Class<?>, ?>) - getField(StringSearchModelInterpolator.class, "CACHED_ENTRIES").get(null); - - Object objCacheItem = cache.get(Object.class); - Object fileCacheItem = cache.get(File.class); - - assertNotNull(objCacheItem); - assertNotNull(fileCacheItem); - - assertThat(((Object[]) getInternalState(objCacheItem, "fields")).length, is(0)); - assertThat(((Object[]) getInternalState(fileCacheItem, "fields")).length, is(0)); - } - - public void testNotInterpolateFile() throws Exception { - Model model = new Model(); - - File baseDir = new File(System.getProperty("user.dir")); - - Properties p = new Properties(); - - StringSearchModelInterpolator interpolator = (StringSearchModelInterpolator) createInterpolator(); - - ModelBuildingRequest config = createModelBuildingRequest(p); - - SimpleProblemCollector collector = new SimpleProblemCollector(); - interpolator.interpolateObject(baseDir, model, new File("."), config, collector); - assertProblemFree(collector); - - //noinspection unchecked - Map<Class<?>, ?> cache = (Map<Class<?>, ?>) - getField(StringSearchModelInterpolator.class, "CACHED_ENTRIES").get(null); - - Object fileCacheItem = cache.get(File.class); - - assertNotNull(fileCacheItem); - - assertThat(((Object[]) getInternalState(fileCacheItem, "fields")).length, is(0)); - } - public void testConcurrentInterpolation() throws Exception { final Model model = new Model(); -- 2.40.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor