cli_credentials_parse_string: fix parsing of principals
[iboukris/samba-autobuild/.git] / python / samba / tests / credentials.py
index bcd15b1130f943dc37d93db80f5a0b4a4950be69..5d1378fb7900db767e5c374cdeca511b05c5d2f0 100644 (file)
@@ -400,7 +400,7 @@ class CredentialsTests(samba.tests.TestCaseInTempDir):
         os.environ["USER"] = "env_user"
         creds.guess(lp)
         creds.parse_string("user@samba.org")
-        self.assertEqual(creds.get_username(), "user@samba.org")
+        self.assertEqual(creds.get_username(), "user")
         self.assertEqual(creds.get_domain(), "")
         self.assertEqual(creds.get_realm(), "SAMBA.ORG")
         self.assertEqual(creds.get_principal(), "user@samba.org")
@@ -441,7 +441,7 @@ class CredentialsTests(samba.tests.TestCaseInTempDir):
         os.environ["USER"] = "env_user"
         creds.guess(lp)
         creds.parse_string("user@samba.org%pass")
-        self.assertEqual(creds.get_username(), "user@samba.org")
+        self.assertEqual(creds.get_username(), "user")
         self.assertEqual(creds.get_domain(), "")
         self.assertEqual(creds.get_password(), "pass")
         self.assertEqual(creds.get_realm(), "SAMBA.ORG")