mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2025-02-25 18:55:28 -06:00
Tests: Fix regex errors in integration trust tests
In integration trust tests some values are checked using regular expressions. Some of these expressions from recently added coverage have minor mistakes which causes the comparisons to fail. Providing fix for these regular expressions. https://fedorahosted.org/freeipa/ticket/6285 Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
This commit is contained in:
parent
003b364c5a
commit
fc5a99274c
@ -298,8 +298,8 @@ class TestExternalTrustWithSubdomain(ADTrustSubdomainBase):
|
||||
testuser = 'subdomaintestuser@{0}'.format(self.ad_subdomain)
|
||||
result = self.master.run_command(['getent', 'passwd', testuser])
|
||||
|
||||
testuser_regex = ("^subdomaintestuser@{0}:\*:(?!10042)(\d+):"
|
||||
"(?!)10047(\d+):Subdomain TestUser:"
|
||||
testuser_regex = ("^subdomaintestuser@{0}:\*:(?!10142)(\d+):"
|
||||
"(?!10147)(\d+):Subdomaintest User:"
|
||||
"/home/{1}/subdomaintestuser:/bin/sh$".format(
|
||||
re.escape(self.ad_subdomain),
|
||||
re.escape(self.ad_subdomain)))
|
||||
@ -393,8 +393,9 @@ class TestTrustWithUPN(ADTrustBase):
|
||||
self.upn_principal])
|
||||
|
||||
# result will contain AD domain, not UPN
|
||||
upnuser_regex = "^{}@{}:\*:(\d+):(\d+):{}:/:$".format(
|
||||
self.upn_username, self.ad_domain, self.upn_name)
|
||||
upnuser_regex = "^{}@{}:\*:(\d+):(\d+):{}:/home/{}/{}:/bin/sh$".format(
|
||||
self.upn_username, self.ad_domain, self.upn_name,
|
||||
self.ad_domain, self.upn_username)
|
||||
assert re.search(upnuser_regex, result.stdout_text)
|
||||
|
||||
def test_upn_user_authentication(self):
|
||||
|
Loading…
Reference in New Issue
Block a user