Skip to content

Commit b02db30

Browse files
committed
Implemented reverse image search
1 parent b72102b commit b02db30

File tree

7 files changed

+131
-273
lines changed

7 files changed

+131
-273
lines changed

.pytest_cache/v/cache/lastfailed

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"tests/test_module.py::test_blacklist": true,
3+
"tests/test_module.py::test_blacklist_add": true,
4+
"tests/test_module.py::test_blacklist_delete": true,
5+
"tests/test_module.py::test_blacklist_query_string": true,
6+
"tests/test_module.py::test_blacklist_reset": true,
7+
"tests/test_module.py::test_creating_soup": true,
8+
"tests/test_module.py::test_get_image_main_color": true,
9+
"tests/test_module.py::test_imageresult_resize": true,
10+
"tests/test_module.py::test_imageresult_show_image": true,
11+
"tests/test_module.py::test_imageresult_tofile": true,
12+
"tests/test_module.py::test_imageresult_url": true,
13+
"tests/test_module.py::test_imageresult_verify_invalid_file": true,
14+
"tests/test_module.py::test_imageresult_verify_valid_file": true,
15+
"tests/test_module.py::test_search_image_aspect_ratio": true,
16+
"tests/test_module.py::test_search_image_exact_size": true,
17+
"tests/test_module.py::test_search_image_returns_fewer_results_than_n_images": true,
18+
"tests/test_module.py::test_search_n_images_set_by_user": true,
19+
"tests/test_module.py::test_search_query_only_returns_100_images": true,
20+
"tests/test_module.py::test_search_with_image_size_parameter": true
21+
}

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ init:
33

44
test:
55
#py.test tests/test.py --verbose --cov-report term --cov-report xml --cov imagesoup
6-
python3.5 -m pytest tests/test.py --verbose --cov-report term --cov-report xml --cov imagesoup
6+
#python3.5 -m pytest tests/test.py --verbose --cov-report term --cov-report xml --cov imagesoup
77
python3.6 -m pytest tests/test.py --verbose --cov-report term --cov-report xml --cov imagesoup
8-
python2.7 -m pytest tests/test.py --verbose --cov-report term --cov-report xml --cov imagesoup
8+
#python2.7 -m pytest tests/test.py --verbose --cov-report term --cov-report xml --cov imagesoup
99

1010
flake8:
1111
flake8 --ignore=E501,F401,E128,E402,E731,F821 imagesoup

chromintern.py

-139
This file was deleted.

coverage.xml

+27-55
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<?xml version="1.0" ?>
2-
<coverage branch-rate="0" branches-covered="0" branches-valid="0" complexity="0" line-rate="0.9212" lines-covered="269" lines-valid="292" timestamp="1505414113421" version="4.4.1">
2+
<coverage branch-rate="0" branches-covered="0" branches-valid="0" complexity="0" line-rate="0.9356" lines-covered="247" lines-valid="264" timestamp="1522034753969" version="4.5.1">
33
<!-- Generated by coverage.py: https://coverage.readthedocs.io -->
44
<!-- Based on https://raw.githubusercontent.com/cobertura/web/master/htdocs/xml/coverage-04.dtd -->
55
<sources>
66
<source>/home/rafael/Documentos/Projetos/imagesoup/imagesoup</source>
77
</sources>
88
<packages>
9-
<package branch-rate="0" complexity="0" line-rate="0.9212" name=".">
9+
<package branch-rate="0" complexity="0" line-rate="0.9356" name=".">
1010
<classes>
1111
<class branch-rate="0" complexity="0" filename="__init__.py" line-rate="1" name="__init__.py">
1212
<methods/>
@@ -30,15 +30,15 @@
3030
<line hits="1" number="10"/>
3131
</lines>
3232
</class>
33-
<class branch-rate="0" complexity="0" filename="colors.py" line-rate="0.6552" name="colors.py">
33+
<class branch-rate="0" complexity="0" filename="colors.py" line-rate="0.9655" name="colors.py">
3434
<methods/>
3535
<lines>
3636
<line hits="1" number="1"/>
3737
<line hits="1" number="3"/>
3838
<line hits="1" number="6"/>
3939
<line hits="1" number="9"/>
4040
<line hits="1" number="10"/>
41-
<line hits="1" number="11"/>
41+
<line hits="0" number="11"/>
4242
<line hits="1" number="14"/>
4343
<line hits="1" number="15"/>
4444
<line hits="1" number="16"/>
@@ -48,19 +48,19 @@
4848
<line hits="1" number="22"/>
4949
<line hits="1" number="24"/>
5050
<line hits="1" number="27"/>
51-
<line hits="0" number="28"/>
52-
<line hits="0" number="29"/>
53-
<line hits="0" number="30"/>
54-
<line hits="0" number="31"/>
55-
<line hits="0" number="32"/>
56-
<line hits="0" number="33"/>
57-
<line hits="0" number="34"/>
58-
<line hits="0" number="35"/>
51+
<line hits="1" number="28"/>
52+
<line hits="1" number="29"/>
53+
<line hits="1" number="30"/>
54+
<line hits="1" number="31"/>
55+
<line hits="1" number="32"/>
56+
<line hits="1" number="33"/>
57+
<line hits="1" number="34"/>
58+
<line hits="1" number="35"/>
5959
<line hits="1" number="38"/>
6060
<line hits="1" number="39"/>
6161
<line hits="1" number="40"/>
62-
<line hits="0" number="41"/>
63-
<line hits="0" number="42"/>
62+
<line hits="1" number="41"/>
63+
<line hits="1" number="42"/>
6464
<line hits="1" number="43"/>
6565
</lines>
6666
</class>
@@ -236,69 +236,41 @@
236236
<line hits="1" number="74"/>
237237
</lines>
238238
</class>
239-
<class branch-rate="0" complexity="0" filename="reverse_search.py" line-rate="0.98" name="reverse_search.py">
239+
<class branch-rate="0" complexity="0" filename="reverse_search.py" line-rate="0.9091" name="reverse_search.py">
240240
<methods/>
241241
<lines>
242242
<line hits="1" number="1"/>
243243
<line hits="1" number="3"/>
244244
<line hits="1" number="4"/>
245-
<line hits="1" number="5"/>
246245
<line hits="1" number="6"/>
247-
<line hits="1" number="7"/>
248246
<line hits="1" number="9"/>
249-
<line hits="1" number="12"/>
250-
<line hits="1" number="13"/>
251-
<line hits="1" number="14"/>
252-
<line hits="1" number="17"/>
247+
<line hits="1" number="10"/>
248+
<line hits="1" number="11"/>
249+
<line hits="1" number="15"/>
250+
<line hits="0" number="16"/>
253251
<line hits="1" number="18"/>
254252
<line hits="1" number="19"/>
255253
<line hits="1" number="20"/>
256-
<line hits="1" number="21"/>
254+
<line hits="1" number="22"/>
257255
<line hits="1" number="23"/>
258-
<line hits="1" number="24"/>
259256
<line hits="1" number="25"/>
260257
<line hits="1" number="26"/>
261258
<line hits="1" number="27"/>
262259
<line hits="1" number="29"/>
263-
<line hits="0" number="30"/>
264-
<line hits="1" number="32"/>
265-
<line hits="1" number="34"/>
266-
<line hits="1" number="35"/>
267-
<line hits="1" number="36"/>
268-
<line hits="1" number="37"/>
269-
<line hits="1" number="39"/>
270-
<line hits="1" number="40"/>
271-
<line hits="1" number="41"/>
272-
<line hits="1" number="42"/>
273-
<line hits="1" number="43"/>
274-
<line hits="1" number="44"/>
275-
<line hits="1" number="45"/>
276-
<line hits="1" number="46"/>
277-
<line hits="1" number="48"/>
278-
<line hits="1" number="49"/>
279-
<line hits="1" number="50"/>
280-
<line hits="1" number="53"/>
281-
<line hits="1" number="57"/>
282-
<line hits="1" number="60"/>
283-
<line hits="1" number="61"/>
284-
<line hits="1" number="63"/>
285-
<line hits="1" number="64"/>
286-
<line hits="1" number="66"/>
287-
<line hits="1" number="67"/>
288-
<line hits="1" number="69"/>
289-
<line hits="1" number="70"/>
290-
<line hits="1" number="71"/>
291-
<line hits="1" number="72"/>
260+
<line hits="1" number="30"/>
261+
<line hits="1" number="31"/>
262+
<line hits="1" number="33"/>
263+
<line hits="0" number="34"/>
292264
</lines>
293265
</class>
294-
<class branch-rate="0" complexity="0" filename="utils.py" line-rate="0.9487" name="utils.py">
266+
<class branch-rate="0" complexity="0" filename="utils.py" line-rate="0.8974" name="utils.py">
295267
<methods/>
296268
<lines>
297269
<line hits="1" number="1"/>
298270
<line hits="1" number="2"/>
299271
<line hits="1" number="3"/>
300-
<line hits="1" number="4"/>
301-
<line hits="1" number="5"/>
272+
<line hits="0" number="4"/>
273+
<line hits="0" number="5"/>
302274
<line hits="1" number="8"/>
303275
<line hits="1" number="9"/>
304276
<line hits="1" number="10"/>

0 commit comments

Comments
 (0)