Skip to content

Commit 01b7256

Browse files
committed
Added Flaky for flaky tests πŸ”
1 parent a3f75de commit 01b7256

File tree

4 files changed

+7
-1
lines changed

4 files changed

+7
-1
lines changed

β€Ž.gitignoreβ€Ž

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,3 +63,4 @@ target/
6363
venv
6464
.env
6565
venv3
66+
.noseids

β€Ž.travis.ymlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ install:
99
- "pip install -r test_requirements.txt"
1010
script:
1111
- pep8 emojipedia/ test_emojipedia.py
12-
- nosetests --with-coverage --cover-package=emojipedia
12+
- nosetests --with-coverage --cover-package=emojipedia --with-flaky
1313
after_sucess:
1414
- CODECLIMATE_REPO_TOKEN=$COVERAGE_TOKEN codeclimate-test-reporter

β€Žrequirements.txtβ€Ž

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
appdirs==1.4.0
22
beautifulsoup4==4.4.0
3+
codeclimate-test-reporter==0.2.0
4+
coverage==4.3.4
5+
flaky==3.4.0
36
nose==1.3.7
47
packaging==16.8
58
pyparsing==2.1.10

β€Žtest_emojipedia.pyβ€Ž

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
import nose.tools
55
from nose.tools import timed
66
from nose import run
7+
from flaky import flaky
78

89

910
@nose.tools.raises(RuntimeError)
@@ -92,6 +93,7 @@ def test_emoji_category():
9293
assert e.character
9394

9495

96+
@flaky
9597
@timed(15)
9698
def test_all_emoji():
9799
all_emoji = Emojipedia.all()

0 commit comments

Comments
Β (0)