def test__update_remote(self):
     w = Webhook()
     # no trello_id, no update
     self.assertRaises(AssertionError, w._update_remote)
     w.trello_id = "123"
     w._update_remote()
     self.assertEqual(w.verb, 'PUT')
Esempio n. 2
0
 def test__update_remote(self):
     w = Webhook()
     # no trello_id, no update
     self.assertRaises(AssertionError, w._update_remote)
     w.trello_id = "123"
     w._update_remote()
     self.assertEqual(w.verb, 'PUT')
 def test__create_remote(self):
     w = Webhook()
     w._create_remote()
     self.assertTrue(w.is_active)
     self.assertEqual(w.verb, 'POST')
     self.assertEqual(w.trello_id, 'NEW_TRELLO_ID')
     w.trello_id = "123"
     self.assertRaises(AssertionError, w._create_remote)
Esempio n. 4
0
 def test__create_remote(self):
     w = Webhook()
     w._create_remote()
     self.assertTrue(w.is_active)
     self.assertEqual(w.verb, 'POST')
     self.assertEqual(w.trello_id, 'NEW_TRELLO_ID')
     w.trello_id = "123"
     self.assertRaises(AssertionError, w._create_remote)
 def test_save_sync(self):
     # now try without syncing - should have no verb
     hook = Webhook()
     self.assertFalse(hasattr(hook, 'verb'))
     hook.save()
     self.assertEqual(hook.verb, 'POST')
     self.assertEqual(hook.trello_id, 'NEW_TRELLO_ID')
     # validate that an existing id is unchanged,
     hook.trello_id = 'OLD_TRELLO_ID'
     hook.save()
     self.assertEqual(hook.verb, 'PUT')
     self.assertEqual(hook.trello_id, 'OLD_TRELLO_ID')
Esempio n. 6
0
 def test_save_sync(self):
     # now try without syncing - should have no verb
     hook = Webhook()
     self.assertFalse(hasattr(hook, 'verb'))
     hook.save()
     self.assertEqual(hook.verb, 'POST')
     self.assertEqual(hook.trello_id, 'NEW_TRELLO_ID')
     # validate that an existing id is unchanged,
     hook.trello_id = 'OLD_TRELLO_ID'
     hook.save()
     self.assertEqual(hook.verb, 'PUT')
     self.assertEqual(hook.trello_id, 'OLD_TRELLO_ID')
 def test_sync(self):
     w = Webhook()
     self.assertEqual(w.sync().verb, 'POST')
     w.trello_id = "123"
     self.assertEqual(w.sync().verb, 'PUT')
 def test_has_trello_id(self):
     hook = Webhook()
     self.assertEqual(hook.trello_id, '')
     self.assertFalse(hook.has_trello_id)
     hook.trello_id = '1'
     self.assertTrue(hook.has_trello_id)
Esempio n. 9
0
 def test_has_trello_id(self):
     hook = Webhook()
     self.assertEqual(hook.trello_id, '')
     self.assertFalse(hook.has_trello_id)
     hook.trello_id = '1'
     self.assertTrue(hook.has_trello_id)
Esempio n. 10
0
 def test_sync(self):
     w = Webhook()
     self.assertEqual(w.sync().verb, 'POST')
     w.trello_id = "123"
     self.assertEqual(w.sync().verb, 'PUT')