def test_ok_short(self): directories.validator_mode("my:item", "777")
def test_ok(self): directories.validator_mode("my:item", "0664")
def test_invalid_digits(self): with self.assertRaises(BundleError): directories.validator_mode("my:item", "4748")
def test_too_short(self): with self.assertRaises(BundleError): directories.validator_mode("my:item", "47")
def test_too_long(self): with self.assertRaises(BundleError): directories.validator_mode("my:item", "31337")
def test_nondigit(self): with self.assertRaises(BundleError): directories.validator_mode("my:item", "ohai")