[
https://issues.apache.org/jira/browse/DERBY-6716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14112073#comment-14112073
]
ASF subversion and git services commented on DERBY-6716:
--------------------------------------------------------
Commit 1620828 from [~knutanders] in branch 'code/trunk'
[ https://svn.apache.org/r1620828 ]
DERBY-6716: Minor fixes in SystemPrivilegesPermissionTest
Fix typos to improve test coverage:
- check both "p1 implies p2" and "p2 implies p1" in
assertEquivalentPermissions(), instead of checking "p1 implies p2"
twice.
- remove a stray if statement that disables an assert in situations
where it's expected to succeed.
> Minor fixes in SystemPrivilegesPermissionTest
> ---------------------------------------------
>
> Key: DERBY-6716
> URL: https://issues.apache.org/jira/browse/DERBY-6716
> Project: Derby
> Issue Type: Bug
> Components: Test
> Affects Versions: 10.12.0.0
> Reporter: Knut Anders Hatlen
> Assignee: Knut Anders Hatlen
> Priority: Trivial
> Fix For: 10.12.0.0
>
> Attachments: d6716-1a.diff
>
>
> I noticed two typos in SystemPrivilegesPermissionTest that reduces the test
> coverage ever so slightly.
> 1) assertEquivalentPermissions() checks if two permissions, p1 and p2, are
> equal. One of the checks is supposed to be that p1 implies p2 and p2 implies
> p1. Instead of checking that both holds, it checks that p1 implies p2 twice.
> 2) testSystemPermission() does some work to reorder expected actions to match
> the canonical action order before calling assertEquals(). However,
> assertEquals() is only called if the actions didn't have to be reordered. The
> assert could have been called unconditionally.
--
This message was sent by Atlassian JIRA
(v6.2#6252)