def test_domain_in_org_domains_list(self):
        profile = dict(email='*****@*****.**')
        self.factory.org.settings[models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ['example.com']
        self.assertTrue(verify_profile(self.factory.org, profile))

        self.factory.org.settings[models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ['example.org', 'example.com']
        self.assertTrue(verify_profile(self.factory.org, profile))
Beispiel #2
0
    def test_domain_in_org_domains_list(self):
        profile = dict(email=u'*****@*****.**')
        self.factory.org.settings[models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ['example.com']
        self.assertTrue(verify_profile(self.factory.org, profile))

        self.factory.org.settings[models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ['example.org', 'example.com']
        self.assertTrue(verify_profile(self.factory.org, profile))
Beispiel #3
0
 def test_user_not_in_domain_but_account_exists(self):
     profile = dict(email='*****@*****.**')
     self.factory.create_user(email='*****@*****.**')
     self.factory.org.settings[
         models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ['example.org']
     self.factory.org.save()
     self.assertTrue(verify_profile(self.factory.org, profile))
Beispiel #4
0
 def test_org_in_public_mode_accepts_any_domain(self):
     profile = dict(email='*****@*****.**')
     self.factory.org.settings[models.Organization.SETTING_IS_PUBLIC] = True
     self.factory.org.settings[
         models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = []
     self.factory.org.save()
     self.assertTrue(verify_profile(self.factory.org, profile))
 def test_user_not_in_domain_but_account_exists(self):
     profile = dict(email='*****@*****.**')
     self.factory.create_user(email='*****@*****.**')
     self.factory.org.settings[models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ['example.org']
     self.factory.org.save()
     self.assertTrue(verify_profile(self.factory.org, profile))
 def test_org_in_public_mode_accepts_any_domain(self):
     profile = dict(email='*****@*****.**')
     self.factory.org.settings[models.Organization.SETTING_IS_PUBLIC] = True
     self.factory.org.settings[models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = []
     self.factory.org.save()
     self.assertTrue(verify_profile(self.factory.org, profile))
 def test_no_domain_allowed_for_org(self):
     profile = dict(email='*****@*****.**')
     self.assertFalse(verify_profile(self.factory.org, profile))
Beispiel #8
0
 def test_no_domain_allowed_for_org(self):
     profile = dict(email='*****@*****.**')
     self.assertFalse(verify_profile(self.factory.org, profile))
 def test_domain_not_in_org_domains_list(self):
     profile = dict(email="*****@*****.**")
     self.factory.org.settings[
         models.Organization.SETTING_GOOGLE_APPS_DOMAINS] = ["example.org"]
     self.assertFalse(verify_profile(self.factory.org, profile))