/** * Tests {@link AclActions#updateByModeBits(Mode.Bits)}. */ @Test public void updateByModeBits() { AclActions actions = new AclActions(); actions.updateByModeBits(Mode.Bits.NONE); Assert.assertEquals(Mode.Bits.NONE, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.READ); Assert.assertEquals(Mode.Bits.READ, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.WRITE); Assert.assertEquals(Mode.Bits.WRITE, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.EXECUTE); Assert.assertEquals(Mode.Bits.EXECUTE, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.READ_WRITE); Assert.assertEquals(Mode.Bits.READ_WRITE, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.READ_EXECUTE); Assert.assertEquals(Mode.Bits.READ_EXECUTE, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.WRITE_EXECUTE); Assert.assertEquals(Mode.Bits.WRITE_EXECUTE, actions.toModeBits()); actions = new AclActions(); actions.updateByModeBits(Mode.Bits.ALL); Assert.assertEquals(Mode.Bits.ALL, actions.toModeBits()); }
groupAction.updateByModeBits(defaultMode.getGroupBits()); mask.mask(groupAction);