Exemplo n.º 1
0
 def test_to_json(self):
     # All values are passed to the user settings view
     user_accounts = [MendeleyAccountFactory(), MendeleyAccountFactory()]
     user = UserFactory(external_accounts=user_accounts)
     user_addon = MendeleyUserSettingsFactory(owner=user)
     res = user_addon.to_json(user)
     for account in user_accounts:
         assert_in(
             {
                 'id': account._id,
                 'provider_id': account.provider_id,
                 'display_name': account.display_name
             },
             res['accounts'],
         )
Exemplo n.º 2
0
 def test_to_json(self):
     user_settings = MendeleyUserSettingsFactory(mendeley_user='******')
     result = user_settings.to_json(user_settings)
     assert_equal(result['authorized'], user_settings.has_auth)
     assert_equal(result['authorized_mendeley_user'], user_settings.mendeley_user)