예제 #1
0
    def test_users(self):
        """users() makes a GET request to /Users"""

        uaac = UAAClient("http://example.com", "foo", False)
        m = Mock()
        uaac._request = m

        uaac.users()
        m.assert_called_with("/Users", "GET", params={"startIndex": 1}, headers={})

        uaac.users(start=2)
        m.assert_called_with("/Users", "GET", params={"startIndex": 2}, headers={})

        uaac.users(list_filter="test filter")
        m.assert_called_with(
            "/Users",
            "GET",
            params={"filter": "test filter", "startIndex": 1},
            headers={},
        )

        uaac.users(token="FOO")
        m.assert_called_with(
            "/Users",
            "GET",
            params={"startIndex": 1},
            headers={"Authorization": "Bearer FOO"},
        )

        uaac.users("test filter", "FOO", 9)
        m.assert_called_with(
            "/Users",
            "GET",
            params={"filter": "test filter", "startIndex": 9},
            headers={"Authorization": "Bearer FOO"},
        )
예제 #2
0
파일: tests.py 프로젝트: 18F/cg-uaa-invite
    def test_users(self):
        """users() makes a GET request to /Users"""

        uaac = UAAClient('http://example.com', 'foo', False)
        m = Mock()
        uaac._request = m

        uaac.users()
        m.assert_called_with('/Users', 'GET', params={'startIndex': 1}, headers={})

        uaac.users(start=2)
        m.assert_called_with('/Users', 'GET', params={'startIndex': 2}, headers={})

        uaac.users(list_filter='test filter')
        m.assert_called_with('/Users', 'GET',
                             params={'filter': 'test filter', 'startIndex': 1}, headers={})

        uaac.users(token='FOO')
        m.assert_called_with('/Users', 'GET', params={'startIndex': 1},
                             headers={'Authorization': 'Bearer FOO'})

        uaac.users('test filter', 'FOO', 9)
        m.assert_called_with('/Users', 'GET', params={'filter': 'test filter', 'startIndex': 9},
                             headers={'Authorization': 'Bearer FOO'})
예제 #3
0
    def test_users(self):
        """users() makes a GET request to /Users"""

        uaac = UAAClient('http://example.com', 'foo', False)
        m = Mock()
        uaac._request = m

        uaac.users()
        m.assert_called_with('/Users', 'GET', params={'startIndex': 1}, headers={})

        uaac.users(start=2)
        m.assert_called_with('/Users', 'GET', params={'startIndex': 2}, headers={})

        uaac.users(list_filter='test filter')
        m.assert_called_with('/Users', 'GET',
                             params={'filter': 'test filter', 'startIndex': 1}, headers={})

        uaac.users(token='FOO')
        m.assert_called_with('/Users', 'GET', params={'startIndex': 1},
                             headers={'Authorization': 'Bearer FOO'})

        uaac.users('test filter', 'FOO', 9)
        m.assert_called_with('/Users', 'GET', params={'filter': 'test filter', 'startIndex': 9},
                             headers={'Authorization': 'Bearer FOO'})