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 )
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)
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'], )
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)