use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method testCreateFilterPermitted.
public void testCreateFilterPermitted() {
grantCreateFilter();
Filter filter = filterService.newTaskFilter();
assertNotNull(filter);
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method FAILING_testUpdateFilterGenericOwnerId.
/**
* CAM-4889
*/
public void FAILING_testUpdateFilterGenericOwnerId() {
grantCreateFilter();
Filter filter = filterService.newTaskFilter("someName");
filterService.saveFilter(filter);
grantUpdateFilter(filter.getId());
filter.setOwner("*");
try {
filterService.saveFilter(filter);
fail("it should not be possible to save a filter with the generic owner id");
} catch (ProcessEngineException e) {
assertTextPresent("foo", e.getMessage());
}
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method createTestFilter.
protected Filter createTestFilter() {
grantCreateFilter();
Filter filter = filterService.newTaskFilter("testFilter");
return filterService.saveFilter(filter);
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterAuthorizationsTest method testSaveFilterPermitted.
public void testSaveFilterPermitted() {
Filter filter = new FilterEntity(EntityTypes.TASK).setName("testFilter");
grantCreateFilter();
filterService.saveFilter(filter);
assertNotNull(filter.getId());
}
use of org.camunda.bpm.engine.filter.Filter in project camunda-bpm-platform by camunda.
the class FilterTaskQueryTest method tearDown.
@Override
public void tearDown() {
processEngineConfiguration.setEnableExpressionsInAdhocQueries(false);
Mocks.reset();
for (Filter filter : filterService.createTaskFilterQuery().list()) {
filterService.deleteFilter(filter.getId());
}
for (Group group : identityService.createGroupQuery().list()) {
identityService.deleteGroup(group.getId());
}
for (User user : identityService.createUserQuery().list()) {
identityService.deleteUser(user.getId());
}
for (Task task : taskService.createTaskQuery().list()) {
if (task.getProcessInstanceId() == null) {
taskService.deleteTask(task.getId(), true);
}
}
}
Aggregations