public void testGetQuotaInfoPartialUpdate() {
IScheduledTask prodTask = createProdTask("foo", 3, 3, 3);
IScheduledTask updatingProdTask = createTask(JOB_NAME, "id1", 3, 3, 3, true, 1);
IScheduledTask updatingFilteredProdTask = createTask(JOB_NAME, "id0", 3, 3, 3, true, 0);
IScheduledTask nonProdTask = createTask("bar", "id1", 2, 2, 2, false, 0);
IResourceAggregate quota = IResourceAggregate.build(new ResourceAggregate(4, 4, 4));
expectQuota(quota);
expectTasks(prodTask, updatingProdTask, updatingFilteredProdTask, nonProdTask);
expectJobUpdates(taskConfig(1, 1, 1, true), taskConfig(1, 1, 1, true));
expectNoCronJobs();