diff options
Diffstat (limited to 'org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/core/EnvironmentTest.java')
-rw-r--r-- | org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/core/EnvironmentTest.java | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/core/EnvironmentTest.java b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/core/EnvironmentTest.java index bc90e9034..04d311efc 100644 --- a/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/core/EnvironmentTest.java +++ b/org.eclipse.mylyn.tasks.tests/src/org/eclipse/mylyn/tasks/tests/core/EnvironmentTest.java @@ -63,6 +63,7 @@ public class EnvironmentTest extends TestCase { @Override protected void setUp() throws Exception { installedFeatures = new HashSet<String>(); + System.setProperty("EnvironmentTest", "2"); environment = new Environment() { @Override public Set<String> getInstalledFeatures(IProgressMonitor monitor) { @@ -139,4 +140,13 @@ public class EnvironmentTest extends TestCase { assertFalse(environment.matches(new StubEntry(values), null)); } + public void testMatchesFilter() { + Map<String, String> values = new HashMap<String, String>(); + values.put("filter", "(EnvironmentTest<=1)"); + assertFalse(environment.matches(new StubEntry(values), null)); + + values.put("filter", "(EnvironmentTest=2)"); + assertTrue(environment.matches(new StubEntry(values), null)); + } + } |