Test that all types of empty lists are retuned as []
This commit is contained in:
parent
138f47add3
commit
c18e590cc2
4 changed files with 65 additions and 1 deletions
|
@ -52,6 +52,22 @@ class TestActivitiesList(TestActivities):
|
|||
self.assertEqual(result[1].type, "photo_update")
|
||||
self.assertEqual(result[1].data.id, "photo2")
|
||||
|
||||
@mock.patch.object(trovebox.Trovebox, 'get')
|
||||
def test_empty_result(self, mock_get):
|
||||
"""Check that an empty result is transformed into an empty list """
|
||||
mock_get.return_value = self._return_value("")
|
||||
result = self.client.activities.list()
|
||||
mock_get.assert_called_with("/activities/list.json")
|
||||
self.assertEqual(result, [])
|
||||
|
||||
@mock.patch.object(trovebox.Trovebox, 'get')
|
||||
def test_zero_rows(self, mock_get):
|
||||
"""Check that totalRows=0 is transformed into an empty list """
|
||||
mock_get.return_value = self._return_value([{"totalRows": 0}])
|
||||
result = self.client.activities.list()
|
||||
mock_get.assert_called_with("/activities/list.json")
|
||||
self.assertEqual(result, [])
|
||||
|
||||
class TestActivitiesPurge(TestActivities):
|
||||
@mock.patch.object(trovebox.Trovebox, 'post')
|
||||
def test_activity_purge(self, mock_get):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue