Exemple #1
0
 def setUp(self):
     self.requests = Mock()
     self.client = JirafeClient(requests=self.requests)
Exemple #2
0
 def test_constructor_change(self):
     url = 'http://example.com/'
     r = Mock()
     client = JirafeClient(url, r)
     self.assertEqual(url, client.api_url)
     self.assertEqual(r, client.requests)
Exemple #3
0
 def test_constructor_trailing_slash(self):
     client = JirafeClient('http://no-slash.com')
     self.assertEqual('http://no-slash.com/', client.api_url)
Exemple #4
0
 def test_constructor_defaults(self):
     client = JirafeClient()
     self.assertEqual('https://api.jirafe.com/', client.api_url)
     self.assertEqual(requests, client.requests)