99
1010
1111def test_get_image_files ():
12- images = ['tests/images/u.jpg' , 'tests/images/file.png' , 'tests/images/file.gif' , 'tests/images/file.tiff' ,
12+ images = ['tests/images/u.jpg' , 'tests/images/u.heic' , 'tests/images/ file.png' , 'tests/images/file.gif' , 'tests/images/file.tiff' ,
1313 'tests/images/image.txt' , 'tests/images/deeply/nested/different.jpg' ,
1414 'tests/images/deeply/nested/image/sideways.jpg' , 'tests/images/deeply/nested/image/smaller.jpg' ]
1515 other = ['tests/images/not_image.txt' , 'tests/images/not_image.jpb' , 'README.md' ]
@@ -25,7 +25,7 @@ def test_hash_file():
2525 file , hash_ , file_size , image_size , capture_time = result
2626
2727 assert file == image_name
28- assert hash_ == '4b9e705db4450db6695cba149e2b2d65c3a950e13c7e8778e1cbda081e12a7eb '
28+ assert hash_ == '87d35b107818e5d7963a5d2869d4b4b6c3950a873c7ee11ed2790eba2da2b03d '
2929
3030 result = duplicate_finder .hash_file ('tests/images/nothing.png' )
3131 assert result is None
@@ -57,7 +57,7 @@ def test_hash_files_parallel():
5757
5858 file , hash_ , file_size , image_size , capture_time = results [0 ]
5959 assert file == 'tests/images/u.jpg'
60- assert hash_ == '4b9e705db4450db6695cba149e2b2d65c3a950e13c7e8778e1cbda081e12a7eb '
60+ assert hash_ == '87d35b107818e5d7963a5d2869d4b4b6c3950a873c7ee11ed2790eba2da2b03d '
6161
6262
6363 duplicate_finder .NUM_PROCESSES = 1
@@ -111,33 +111,33 @@ def test_add():
111111
112112 db_result = db .find_one ({'_id' : file_name })
113113 assert db_result ['_id' ] == file_name
114- assert db_result ['hash' ] == '4b9e705db4450db6695cba149e2b2d65c3a950e13c7e8778e1cbda081e12a7eb '
115- assert db .count () > 0
114+ assert db_result ['hash' ] == '87d35b107818e5d7963a5d2869d4b4b6c3950a873c7ee11ed2790eba2da2b03d '
115+ assert db .count_documents () > 0
116116
117117
118118def test_remove ():
119119 db = mongomock .MongoClient ().image_database .images
120120
121121 duplicate_finder .add (['tests' ], db )
122- assert db .count () > 0
122+ assert db .count_documents () > 0
123123 duplicate_finder .remove (['test' ], db )
124- assert db .count () > 0
124+ assert db .count_documents () > 0
125125
126126 duplicate_finder .remove (['tests' ], db )
127- assert db .count () == 0
127+ assert db .count_documents () == 0
128128
129129 duplicate_finder .remove (['tests' ], db )
130- assert db .count () == 0
130+ assert db .count_documents () == 0
131131
132132
133133def test_clear ():
134134 db = mongomock .MongoClient ().image_database .images
135135
136136 duplicate_finder .add (['tests' ], db )
137137
138- assert db .count () > 0
138+ assert db .count_documents () > 0
139139 duplicate_finder .clear (db )
140- assert db .count () == 0
140+ assert db .count_documents () == 0
141141
142142
143143def test_find ():
@@ -157,7 +157,7 @@ def test_find():
157157def test_dedup ():
158158 db = mongomock .MongoClient ().image_database .images
159159 duplicate_finder .add (['tests' ], db )
160- assert db .count () == 8
160+ assert db .count_documents () == 9
161161
162162 dups = duplicate_finder .find (db , match_time = False )
163163 assert len (dups ) == 2
@@ -174,7 +174,7 @@ def test_dedup():
174174 assert not os .path .exists (item ['file_name' ])
175175 assert os .path .exists (os .path .join ('Trash' , os .path .basename (item ['file_name' ])))
176176
177- assert db .count () == 4
177+ assert db .count_documents () == 4
178178
179179 # Move files back
180180 for dup in dups :
0 commit comments