| static {...} |  | 0% | | n/a | 1 | 1 | 23 | 23 | 1 | 1 |
| execRound(PersistentWatcherACLTest.Round) |  | 0% |  | 0% | 12 | 12 | 32 | 32 | 1 | 1 |
| genCsv(StringBuilder) |  | 0% |  | 0% | 9 | 9 | 50 | 50 | 1 | 1 |
| allowString(String, Boolean) |  | 0% |  | 0% | 3 | 3 | 3 | 3 | 1 | 1 |
| eventPathString(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$setUp$0(WatchedEvent) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| selectAcl(Boolean) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| watchModeString(AddWatchMode) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| actionString(int) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
| main(String[]) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNothingAsAIsWatchedButDeniedBIsNotWatched() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNothingAsBothAAndBDenied() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testAChangesInclChildrenAreSeen() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNothingForAAsItSDeniedBChangesSeen() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNothingBothDenied() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNothingAllDenied() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testADeniesSeeAllChangesForBAndCIncludingBChildren() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testADeniesSeeAllBChangesAndBChildrenNothingForC() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testNothingTheWatchIsOnC() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testTheWatchIsOnlyOnCBAndCAllowed() | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| PersistentWatcherACLTest() | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |