def test_set_all_files_two_exist(self, path_mock): set_local_file_availability_from_disk() self.assertEqual(LocalFile.objects.filter(available=True).count(), 2) self.assertEqual(LocalFile.objects.exclude(available=True).count(), 3)
def test_set_two_files_none_exist(self, path_mock): set_local_file_availability_from_disk(checksums=[self.file_id_1, self.file_id_2]) self.assertEqual(LocalFile.objects.filter(available=True).count(), 0) self.assertFalse(LocalFile.objects.get(id=self.file_id_1).available) self.assertFalse(LocalFile.objects.get(id=self.file_id_2).available)
def test_set_one_file_exists(self, path_mock): set_local_file_availability_from_disk(checksums=[self.file_id_1]) self.assertEqual(LocalFile.objects.filter(available=True).count(), 1) self.assertTrue(LocalFile.objects.get(id=self.file_id_1).available)
def test_set_all_files_two_exist(self, path_mock): set_local_file_availability_from_disk() self.assertEqual(LocalFile.objects.filter(available=True).count(), 2) self.assertEqual(LocalFile.objects.exclude(available=True).count(), 3)
def test_set_two_files_none_exist(self, path_mock): set_local_file_availability_from_disk( checksums=[self.file_id_1, self.file_id_2]) self.assertEqual(LocalFile.objects.filter(available=True).count(), 0) self.assertFalse(LocalFile.objects.get(id=self.file_id_1).available) self.assertFalse(LocalFile.objects.get(id=self.file_id_2).available)
def test_set_one_file_exists(self, path_mock): set_local_file_availability_from_disk(checksums=[self.file_id_1]) self.assertEqual(LocalFile.objects.filter(available=True).count(), 1) self.assertTrue(LocalFile.objects.get(id=self.file_id_1).available)