Exemple #1
0
 def test_get_targets(self):
     AddonGitHubNodeSettings.remove()
     addons = [
         AddonGitHubNodeSettings(),
         AddonGitHubNodeSettings(hook_id=1),
         AddonGitHubNodeSettings(user_settings=self.user_addon),
         AddonGitHubNodeSettings(hook_id=1, user_settings=self.user_addon),
     ]
     for addon in addons:
         addon.save()
     targets = get_targets()
     assert_equal(targets.count(), 1)
     assert_equal(targets[0]._id, addons[-1]._id)
Exemple #2
0
 def setUp(self):
     OsfTestCase.setUp(self)
     self.user = UserFactory()
     self.user.add_addon('github')
     self.user_settings = self.user.get_addon('github')
     self.oauth_settings = AddonGitHubOauthSettings(oauth_access_token='foobar')
     self.oauth_settings.github_user_id = 'testuser'
     self.oauth_settings.save()
     self.user_settings.oauth_settings = self.oauth_settings
     self.user_settings.save()
     self.node_settings = AddonGitHubNodeSettings(
         owner=ProjectFactory(),
         user='******',
         repo='openpokemon',
         user_settings=self.user_settings,
     )
     self.node_settings.save()
Exemple #3
0
 def setUp(self):
     super(TestHookVerify, self).setUp()
     self.node_settings = AddonGitHubNodeSettings(
         hook_secret='speakfriend', )