Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
 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)
Exemplo n.º 5
0
 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)
Exemplo n.º 6
0
 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)