示例#1
0
    def create_resolvers_and_realm(self, resolver_data):
        """Test the connection with the corresponding button in the UI.
        Return the number of found users.
        """
        driver = self.driver
        created_resolvers = []
        total_expected_users = 0

        realmMgr = RealmManager(self)
        realmMgr.clear_realms()

        m = UserIdResolverManager(self)
        m.clear_resolvers()

        for d in resolver_data:
            expected_users = d['expected_users']
            m.open()
            r = m.create_resolver(d)
            m.test_connection(d['name'], expected_users)
            created_resolvers.append(r)
            total_expected_users += expected_users

        realm_name = "SE_realm1"
        realmMgr.create(realm_name, created_resolvers)

        user_view = UserView(driver, self.base_url, realm_name)
        self.assertEqual(total_expected_users, user_view.get_num_users(),
                         "Not the expected number of users")
    def create_resolvers_and_realm(self, resolver_data):
        """Test the connection with the corresponding button in the UI.
        Return the number of found users.
        """
        driver = self.driver
        created_resolvers = []
        total_expected_users = 0

        realmMgr = RealmManager(self)
        realmMgr.clear_realms()

        m = UserIdResolverManager(self)
        m.clear_resolvers()

        for d in resolver_data:
            expected_users = d['expected_users']
            m.open()
            r = m.create_resolver(d)
            m.test_connection(d['name'], expected_users)
            created_resolvers.append(r)
            total_expected_users += expected_users

        realm_name = "SE_realm1"
        realmMgr.create(realm_name, created_resolvers)

        user_view = UserView(driver, self.base_url, realm_name)
        self.assertEqual(total_expected_users, user_view.get_num_users(),
                         "Not the expected number of users")
示例#3
0
 def create_resolver(self, testdata):
     m = UserIdResolverManager(self)
     name = testdata['name']
     m.open()
     if name in m.get_defined_resolvers():
         self.clear_realms()
         m.open()
         m.delete_resolver(name)
         m.open()
     m.create_resolver(testdata)
 def create_resolver(self, testdata):
     m = UserIdResolverManager(self)
     name = testdata['name']
     m.open()
     if name in m.get_defined_resolvers():
         self.clear_realms()
         m.open()
         m.delete_resolver(name)
         m.open()
     m.create_resolver(testdata)