Пример #1
0
def by_eid(eid, addl_attrs=None):
    return main_lookup.by_eid(
        eid,
        addl_attrs,
        ted_eid=settings.TED_EID,
        ted_pass=settings.TED_PASSWORD,
        ted_host=settings.TED_HOSTNAME
    )
Пример #2
0
    def test_lookup_by_eid(self, mock_connection):
        test_connection = mock_connection.return_value
        test_connection.get_by_eid.return_value = ted_data

        foo = ted_lookup.by_eid(
            'foobar',
            ted_eid='foo',
            ted_pass='******',
            ted_host=HOSTNAME,
            )

        self.assertEqual(foo['eid'], ted_data['utexasEduPersonEid'][0])
        self.assertEqual(foo['uin'], ted_data['utexasEduPersonUin'][0])
        self.assertEqual(foo['name'], ted_data['cn'][0])
        self.assertEqual(foo['ted_data'], ted_data)
Пример #3
0
    def test_lookup_by_eid(self, mock_connection):
        test_connection = mock_connection.return_value
        test_connection.get_by_eid.return_value = ted_data

        foo = ted_lookup.by_eid(
            'foobar',
            ted_eid='foo',
            ted_pass='******',
            ted_host=HOSTNAME,
        )

        self.assertEqual(foo['eid'], ted_data['utexasEduPersonEid'][0])
        self.assertEqual(foo['uin'], ted_data['utexasEduPersonUin'][0])
        self.assertEqual(foo['name'], ted_data['cn'][0])
        self.assertEqual(foo['ted_data'], ted_data)
Пример #4
0
    def test_lookup_with_addl_attrs(self, mock_connection):
        test_connection = mock_connection.return_value
        test_connection.get_by_eid.return_value = ted_data

        foo = ted_lookup.by_eid(
            'foobar',
            addl_attrs='telephoneNumber',
            ted_eid='foo',
            ted_pass='******',
            ted_host=HOSTNAME,
            )

        ted_data['telephoneNumber'] = '512-512-1512'

        self.assertEqual(foo['eid'], ted_data['utexasEduPersonEid'][0])
        self.assertEqual(foo['uin'], ted_data['utexasEduPersonUin'][0])
        self.assertEqual(foo['name'], ted_data['cn'][0])
        self.assertEqual(foo['ted_data'], ted_data)
        self.assertEqual(
            foo['ted_data']['telephoneNumber'],
            ted_data['telephoneNumber'],
            )
Пример #5
0
    def test_lookup_with_addl_attrs(self, mock_connection):
        test_connection = mock_connection.return_value
        test_connection.get_by_eid.return_value = ted_data

        foo = ted_lookup.by_eid(
            'foobar',
            addl_attrs='telephoneNumber',
            ted_eid='foo',
            ted_pass='******',
            ted_host=HOSTNAME,
        )

        ted_data['telephoneNumber'] = '512-512-1512'

        self.assertEqual(foo['eid'], ted_data['utexasEduPersonEid'][0])
        self.assertEqual(foo['uin'], ted_data['utexasEduPersonUin'][0])
        self.assertEqual(foo['name'], ted_data['cn'][0])
        self.assertEqual(foo['ted_data'], ted_data)
        self.assertEqual(
            foo['ted_data']['telephoneNumber'],
            ted_data['telephoneNumber'],
        )
Пример #6
0
def by_eid(eid, addl_attrs=None):
    return main_lookup.by_eid(eid,
                              addl_attrs,
                              ted_eid=settings.TED_EID,
                              ted_pass=settings.TED_PASSWORD,
                              ted_host=settings.TED_HOSTNAME)