def test_serialize_account_status(self): user = UserFactory() info = serialize_user(user) nt.assert_equal(info['disabled'], False) user.is_disabled = True info = serialize_user(user) nt.assert_almost_equal(int(info['disabled'].strftime('%s')), int(datetime.utcnow().strftime('%s')), delta=50) nt.assert_is_instance(info['disabled'], datetime)
def test_serialize_account_status(self): user = UserFactory() info = serialize_user(user) nt.assert_equal(info['disabled'], False) user.is_disabled = True info = serialize_user(user) nt.assert_almost_equal( int(info['disabled'].strftime('%s')), int(timezone.now().strftime('%s')), delta=50) nt.assert_is_instance(info['disabled'], datetime)
def test_serialize_two_factor(self): user = UserFactory() info = serialize_user(user) nt.assert_false(info['two_factor']) user.get_or_add_addon('twofactor') info = serialize_user(user) nt.assert_is_instance(info, dict) nt.assert_equal(info['name'], user.fullname) nt.assert_equal(info['emails'], user.emails) nt.assert_equal(info['last_login'], user.date_last_login) nt.assert_equal(len(info['nodes']), 0) nt.assert_true(info['two_factor'])
def test_serialize_two_factor(self): user = UserFactory() info = serialize_user(user) nt.assert_false(info['two_factor']) user.get_or_add_addon('twofactor') info = serialize_user(user) nt.assert_is_instance(info, dict) nt.assert_equal(info['name'], user.fullname) nt.assert_equal(list(info['emails']), list(user.emails.values_list('address', flat=True))) nt.assert_equal(info['last_login'], user.date_last_login) nt.assert_true(info['two_factor'])
def test_serialize_two_factor(self): user = UserFactory() info = serialize_user(user) nt.assert_false(info['two_factor']) user.get_or_add_addon('twofactor') info = serialize_user(user) nt.assert_is_instance(info, dict) nt.assert_equal(info['name'], user.fullname) nt.assert_equal(list(info['emails']), list(user.emails.values_list('address', flat=True))) nt.assert_equal(info['last_login'], user.date_last_login) nt.assert_equal(len(info['nodes']), 0) nt.assert_true(info['two_factor'])
def test_serialize_user(self): user = UserFactory() info = serialize_user(user) nt.assert_is_instance(info, dict) nt.assert_equal(info['name'], user.fullname) nt.assert_equal(info['id'], user._id) nt.assert_equal(info['emails'], user.emails) nt.assert_equal(info['last_login'], user.date_last_login) nt.assert_equal(len(info['nodes']), 0)
def test_serialize_user(self): user = UserFactory() info = serialize_user(user) nt.assert_is_instance(info, dict) nt.assert_equal(info['name'], user.fullname) nt.assert_equal(info['id'], user._id) nt.assert_equal(list(info['emails']), list(user.emails.values_list('address', flat=True))) nt.assert_equal(info['last_login'], user.date_last_login)
def test_serialize_user(self): user = UserFactory() info = serialize_user(user) nt.assert_is_instance(info, dict) nt.assert_equal(info['name'], user.fullname) nt.assert_equal(info['id'], user._id) nt.assert_equal(list(info['emails']), list(user.emails.values_list('address', flat=True))) nt.assert_equal(info['last_login'], user.date_last_login) nt.assert_equal(len(info['nodes']), 0)
def get_object(self, queryset=None): return serialize_user(OSFUser.load(self.kwargs.get('guid')))
def get_object(self, queryset=None): return serialize_user(User.load(self.kwargs.get('guid')))