Author: cziegeler
Date: Mon Dec 29 12:33:23 2014
New Revision: 1648321
URL: http://svn.apache.org/r1648321
Log:
Code cleanup for test
Modified:
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
Modified:
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
URL:
http://svn.apache.org/viewvc/sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java?rev=1648321&r1=1648320&r2=1648321&view=diff
==============================================================================
---
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
(original)
+++
sling/trunk/bundles/extensions/event/src/test/java/org/apache/sling/event/it/JobHandlingTest.java
Mon Dec 29 12:33:23 2014
@@ -209,24 +209,31 @@ public class JobHandlingTest extends Abs
}
});
try {
+ final Map<String, Object> jobProperties =
Collections.singletonMap("id", (Object)"cancelJobId");
+ @SuppressWarnings("unchecked")
+ final Map<String, Object>[] jobPropertiesAsArray = new Map[1];
+ jobPropertiesAsArray[0] = jobProperties;
+
+ // create job
final JobManager jobManager = this.getJobManager();
- jobManager.addJob(TOPIC, Collections.singletonMap("id",
(Object)"myid2"));
+ jobManager.addJob(TOPIC, jobProperties);
cb.block();
- assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL,
TOPIC, -1, (Map<String, Object>[])null).size());
+ assertEquals(1, jobManager.findJobs(JobManager.QueryType.ALL,
TOPIC, -1, jobPropertiesAsArray).size());
// job is currently waiting, therefore cancel fails
- final Job e1 = jobManager.getJob(TOPIC,
Collections.singletonMap("id", (Object)"myid2"));
+ final Job e1 = jobManager.getJob(TOPIC, jobProperties);
assertNotNull(e1);
cb2.block(); // and continue job
sleep(200);
// the job is now in the queue again
- final Job e2 = jobManager.getJob(TOPIC,
Collections.singletonMap("id", (Object)"myid2"));
+ final Job e2 = jobManager.getJob(TOPIC, jobProperties);
assertNotNull(e2);
assertTrue(jobManager.removeJobById(e2.getId()));
- assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL,
TOPIC, -1, (Map<String, Object>[])null).size());
- final Collection<Job> col =
jobManager.findJobs(JobManager.QueryType.HISTORY, TOPIC, -1,
Collections.singletonMap("id", (Object)"myid2"));
+ assertEquals(0, jobManager.findJobs(JobManager.QueryType.ALL,
TOPIC, -1, jobPropertiesAsArray).size());
+ final Collection<Job> col =
jobManager.findJobs(JobManager.QueryType.HISTORY, TOPIC, -1,
+ jobPropertiesAsArray);
try {
assertEquals(1, col.size());
} finally {