def test_audio(self): file1 = get_wrapper_for_file(os.path.sep.join((data_dir, 'test3.m4a'))) file2 = get_wrapper_for_file(os.path.sep.join((data_dir, 'test1.m4a'))) dif_file = get_wrapper_for_file(os.path.sep.join((data_dir, 'test2.m4a'))) self.assertEqual(file1, file2) self.assertEqual(file1.hash, file2.hash) self.assertNotEqual(file1.hash, None) self.assertNotEqual(file1, dif_file) self.assertNotEqual(file1.hash, dif_file.hash) self.assertNotEqual(file1.first_block_hash, dif_file.first_block_hash) self.assertNotEqual(dif_file.hash, None)
def test_hash(self): file1 = get_wrapper_for_file(os.path.sep.join((data_dir, 'file1.txt'))) file2 = get_wrapper_for_file(os.path.sep.join((data_dir, 'file2.txt'))) dif_file = get_wrapper_for_file(os.path.sep.join((data_dir, 'different_file.txt'))) self.assertEqual(file1, file2) self.assertEqual(file1.hash, file2.hash) self.assertNotEqual(file1.hash, None) self.assertNotEqual(file1, dif_file) self.assertNotEqual(file1.hash, dif_file.hash) self.assertEqual(file1.first_block_hash, dif_file.first_block_hash) self.assertNotEqual(dif_file.hash, None)
def test_audio(self): file1 = get_wrapper_for_file(os.path.sep.join((data_dir, 'test3.m4a'))) file2 = get_wrapper_for_file(os.path.sep.join((data_dir, 'test1.m4a'))) dif_file = get_wrapper_for_file( os.path.sep.join((data_dir, 'test2.m4a'))) self.assertEqual(file1, file2) self.assertEqual(file1.hash, file2.hash) self.assertNotEqual(file1.hash, None) self.assertNotEqual(file1, dif_file) self.assertNotEqual(file1.hash, dif_file.hash) self.assertNotEqual(file1.first_block_hash, dif_file.first_block_hash) self.assertNotEqual(dif_file.hash, None)
def test_hash(self): file1 = get_wrapper_for_file(os.path.sep.join((data_dir, 'file1.txt'))) file2 = get_wrapper_for_file(os.path.sep.join((data_dir, 'file2.txt'))) dif_file = get_wrapper_for_file( os.path.sep.join((data_dir, 'different_file.txt'))) self.assertEqual(file1, file2) self.assertEqual(file1.hash, file2.hash) self.assertNotEqual(file1.hash, None) self.assertNotEqual(file1, dif_file) self.assertNotEqual(file1.hash, dif_file.hash) self.assertEqual(file1.first_block_hash, dif_file.first_block_hash) self.assertNotEqual(dif_file.hash, None)