cls.create_authentication_silo(
name="Developers",
- description="Developers, Developers",
+ description="Developers, Developers, Developers!",
user_authentication_policy="User Policy")
cls.create_authentication_silo(
name="Managers",
"--name=deleteForceFail",
"--protect")
self.assertIsNone(result, msg=err)
+
+ # Policy exists
policy = self.get_authentication_policy("deleteForceFail")
self.assertIsNotNone(policy)
- # Try delete with --force.
+ # Try doing delete with --force.
# Patch SDUtils.dacl_delete_aces with a Mock that raises ModelError.
with patch.object(SDUtils, "dacl_delete_aces") as delete_mock:
delete_mock.side_effect = ModelError("Custom error message")
result, out, err = self.runcmd("domain", "auth", "policy", "create",
"--name=regularPolicy")
self.assertIsNone(result, msg=err)
+
+ # Policy exists
policy = self.get_authentication_policy("regularPolicy")
self.assertIsNotNone(policy)
"--name=protectedPolicy",
"--protect")
self.assertIsNone(result, msg=err)
+
+ # Policy exists
policy = self.get_authentication_policy("protectedPolicy")
self.assertIsNotNone(policy)
# check a few fields only
self.assertEqual(silo["cn"], "Developers")
- self.assertEqual(silo["description"], "Developers, Developers")
+ self.assertEqual(silo["description"],
+ "Developers, Developers, Developers!")
def test_view__notfound(self):
"""Test viewing an authentication silo that doesn't exist."""
"--user-authentication-policy", "User Policy",
"--protect")
self.assertIsNone(result, msg=err)
+
+ # Silo exists
silo = self.get_authentication_silo("deleteForceFail")
self.assertIsNotNone(silo)
- # Try delete with --force.
+ # Try doing delete with --force.
# Patch SDUtils.dacl_delete_aces with a Mock that raises ModelError.
with patch.object(SDUtils, "dacl_delete_aces") as delete_mock:
delete_mock.side_effect = ModelError("Custom error message")
"--name=regularSilo",
"--user-authentication-policy", "User Policy")
self.assertIsNone(result, msg=err)
+
+ # Silo exists
silo = self.get_authentication_silo("regularSilo")
self.assertIsNotNone(silo)
"--user-authentication-policy", "User Policy",
"--protect")
self.assertIsNone(result, msg=err)
+
+ # Silo exists
silo = self.get_authentication_silo("protectedSilo")
self.assertIsNotNone(silo)