def test_get_gccrashes(self): gccrashes = GCCrashes(config=self.config) # Test 1: results params = {"product": "WaterWolf", "version": "1.0"} res_expected = {"hits": [("10000011000", 84)], "total": 1} res = gccrashes.get(**params) eq_(res, res_expected) # Test 2: no results params = { "product": "blah", "version": "blah", } res_expected = {"hits": [], "total": 0} res = gccrashes.get(**params) eq_(res, res_expected) # Test 3: missing parameter assert_raises(MissingArgumentError, gccrashes.get)
def test_get_gccrashes(self): gccrashes = GCCrashes(config=self.config) today = datetimeutil.date_to_string(self.now) # Test 1: results params = { "product": "WaterWolf", "version": "1.0" } res_expected = { "hits": [ ( "10000011000", 84 ) ], "total": 1 } res = gccrashes.get(**params) self.assertEqual(res, res_expected) # Test 2: no results params = { "product": "blah", "version": "blah", } res_expected = { "hits": [], "total": 0 } res = gccrashes.get(**params) self.assertEqual(res, res_expected) # Test 3: missing parameter self.assertRaises(MissingArgumentError, gccrashes.get)
def test_get_gccrashes(self): gccrashes = GCCrashes(config=self.config) # Test 1: results params = { "product": "WaterWolf", "version": "1.0" } res_expected = { "hits": [ ( "10000011000", 84 ) ], "total": 1 } res = gccrashes.get(**params) eq_(res, res_expected) # Test 2: no results params = { "product": "blah", "version": "blah", } res_expected = { "hits": [], "total": 0 } res = gccrashes.get(**params) eq_(res, res_expected) # Test 3: missing parameter assert_raises(MissingArgumentError, gccrashes.get)