def test_count(self, rest_request): rest_request.return_value = dict(total=10) f = FileList(ordering='size', request_limit=10, stored=True) self.assertEqual(f.count(), 10) self.assertEqual(rest_request.called, 1) self.assertEqual(rest_request.mock_calls[0][1][0], 'GET') url = rest_request.mock_calls[0][1][1] self.assertTrue('ordering=size' in url) self.assertTrue('limit=1' in url) self.assertTrue('stored=true' in url)
def test_count(self, rest_request): rest_request.return_value = dict(total=10) f = FileList(ordering="size", request_limit=10, stored=True) self.assertEqual(f.count(), 10) self.assertEqual(rest_request.called, 1) self.assertEqual(rest_request.mock_calls[0][1][0], "GET") url = rest_request.mock_calls[0][1][1] self.assertTrue("ordering=size" in url) self.assertTrue("limit=1" in url) self.assertTrue("stored=true" in url)
def test_count(self, rest_request): rest_request.return_value = dict(total=10) f = FileList( ordering='size', request_limit=10, stored=True ) self.assertEqual(f.count(), 10) self.assertEqual(rest_request.called, 1) self.assertEqual(rest_request.mock_calls[0][1][0], 'GET') url = rest_request.mock_calls[0][1][1] self.assertTrue('ordering=size' in url) self.assertTrue('limit=1' in url) self.assertTrue('stored=true' in url)
def test_count_invalid(self): f = FileList(ordering='size', starting_point='123') with self.assertRaisesRegexp( ValueError, 'Can\'t count objects if the `starting_point` present'): f.count()
def test_count_invalid(self): f = FileList(ordering="size", starting_point="123") with self.assertRaisesRegexp(ValueError, "Can't count objects if the `starting_point` present"): f.count()