Skip to content

Commit

Permalink
MID-3869 test
Browse files Browse the repository at this point in the history
  • Loading branch information
1azyman committed Oct 18, 2017
1 parent df12505 commit 0082a98
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
Expand Up @@ -21,6 +21,7 @@
import com.evolveum.midpoint.prism.delta.ItemDelta;
import com.evolveum.midpoint.prism.delta.ObjectDelta;
import com.evolveum.midpoint.prism.delta.ReferenceDelta;
import com.evolveum.midpoint.prism.path.ItemPath;
import com.evolveum.midpoint.prism.util.PrismTestUtil;
import com.evolveum.midpoint.repo.api.ConflictWatcher;
import com.evolveum.midpoint.repo.api.RepoAddOptions;
Expand Down Expand Up @@ -547,6 +548,11 @@ public void test100AddUserWithoutAssignmentIds() throws Exception {
user = repositoryService.getObject(UserType.class, OID, null, result);
result.computeStatusIfUnknown();

PrismContainer pc = user.findContainer(new ItemPath(UserType.F_ASSIGNMENT, 1,
AssignmentType.F_POLICY_RULE, PolicyRuleType.F_POLICY_CONSTRAINTS, PolicyConstraintsType.F_OBJECT_STATE));
AssertJUnit.assertNotNull(pc);
AssertJUnit.assertNotNull(pc.getValue().getId());

container = user.findContainer(UserType.F_ASSIGNMENT);
List<Short> xmlShorts = new ArrayList<>();
for (PrismContainerValue value : (List<PrismContainerValue>) container.getValues()) {
Expand Down
9 changes: 9 additions & 0 deletions repo/repo-sql-impl-test/src/test/resources/basic/user-big.xml
Expand Up @@ -52,6 +52,15 @@
<construction>
<resourceRef oid="00000000-0000-0000-0000-0000000000e1"/>
</construction>
<policyRule>
<policyConstraints>
<objectState>
<expression>
<value>1234</value>
</expression>
</objectState>
</policyConstraints>
</policyRule>
</assignment>
<assignment id="2">
<metadata>
Expand Down

0 comments on commit 0082a98

Please sign in to comment.