def test__sort_recent(self) -> None: # Arrange data = copy.deepcopy(SAMPLE_DATA_RECENT) # Act output = pypistats._sort(data) # Assert assert output == SAMPLE_DATA_RECENT
def test__sort_recent(self): # Arrange data = copy.deepcopy(SAMPLE_DATA_RECENT) # Act output = pypistats._sort(data) # Assert self.assertEqual(output, SAMPLE_DATA_RECENT)
def test__sort(self) -> None: # Arrange data = copy.deepcopy(SAMPLE_DATA) expected_output = [ { "category": "2.7", "date": "2018-08-15", "downloads": 63749 }, { "category": "3.6", "date": "2018-08-15", "downloads": 35274 }, { "category": "3.5", "date": "2018-08-15", "downloads": 20358 }, { "category": "3.7", "date": "2018-08-15", "downloads": 6595 }, { "category": "3.4", "date": "2018-08-15", "downloads": 6095 }, { "category": "null", "date": "2018-08-15", "downloads": 1019 }, { "category": "2.6", "date": "2018-08-15", "downloads": 51 }, { "category": "3.3", "date": "2018-08-15", "downloads": 40 }, { "category": "3.8", "date": "2018-08-15", "downloads": 3 }, { "category": "3.2", "date": "2018-08-15", "downloads": 2 }, ] # Act output = pypistats._sort(data) # Assert assert output == expected_output