diff --git a/example/loadscope/epsilon/__init__.py b/example/loadscope/epsilon/__init__.py new file mode 100644 index 0000000..c084337 --- /dev/null +++ b/example/loadscope/epsilon/__init__.py @@ -0,0 +1,37 @@ +def epsilon1(arg1, arg2=1000): + """Do epsilon1 + + Usage: + + >>> epsilon1(10, 20) + 40 + >>> epsilon1(30) + 1040 + """ + return arg1 + arg2 + 10 + + +def epsilon2(arg1, arg2=1000): + """Do epsilon2 + + Usage: + + >>> epsilon2(10, 20) + -20 + >>> epsilon2(30) + -980 + """ + return arg1 - arg2 - 10 + + +def epsilon3(arg1, arg2=1000): + """Do epsilon3 + + Usage: + + >>> epsilon3(10, 20) + 200 + >>> epsilon3(30) + 30000 + """ + return arg1 * arg2 diff --git a/example/loadscope/requirements.txt b/example/loadscope/requirements.txt new file mode 100644 index 0000000..cf8f6a2 --- /dev/null +++ b/example/loadscope/requirements.txt @@ -0,0 +1,3 @@ +ipdb +pytest +../../ diff --git a/example/loadscope/test/test_alpha.py b/example/loadscope/test/test_alpha.py new file mode 100644 index 0000000..b3962e5 --- /dev/null +++ b/example/loadscope/test/test_alpha.py @@ -0,0 +1,51 @@ +from time import sleep + + +def test_alpha0(): + sleep(5) + assert True + + +def test_alpha1(): + sleep(5) + assert True + + +def test_alpha2(): + sleep(5) + assert True + + +def test_alpha3(): + sleep(5) + assert True + + +def test_alpha4(): + sleep(5) + assert True + + +def test_alpha5(): + sleep(5) + assert True + + +def test_alpha6(): + sleep(5) + assert True + + +def test_alpha7(): + sleep(5) + assert True + + +def test_alpha8(): + sleep(5) + assert True + + +def test_alpha9(): + sleep(5) + assert True diff --git a/example/loadscope/test/test_beta.py b/example/loadscope/test/test_beta.py new file mode 100644 index 0000000..6782b19 --- /dev/null +++ b/example/loadscope/test/test_beta.py @@ -0,0 +1,51 @@ +from time import sleep + + +def test_beta0(): + sleep(5) + assert True + + +def test_beta1(): + sleep(5) + assert True + + +def test_beta2(): + sleep(5) + assert True + + +def test_beta3(): + sleep(5) + assert True + + +def test_beta4(): + sleep(5) + assert True + + +def test_beta5(): + sleep(5) + assert True + + +def test_beta6(): + sleep(5) + assert True + + +def test_beta7(): + sleep(5) + assert True + + +def test_beta8(): + sleep(5) + assert True + + +def test_beta9(): + sleep(5) + assert True diff --git a/example/loadscope/test/test_delta.py b/example/loadscope/test/test_delta.py new file mode 100644 index 0000000..dd1eaa0 --- /dev/null +++ b/example/loadscope/test/test_delta.py @@ -0,0 +1,88 @@ +from time import sleep +from unittest import TestCase + + +class Delta1(TestCase): + + def test_delta0(self): + sleep(5) + assert True + + def test_delta1(self): + sleep(5) + assert True + + def test_delta2(self): + sleep(5) + assert True + + def test_delta3(self): + sleep(5) + assert True + + def test_delta4(self): + sleep(5) + assert True + + def test_delta5(self): + sleep(5) + assert True + + def test_delta6(self): + sleep(5) + assert True + + def test_delta7(self): + sleep(5) + assert True + + def test_delta8(self): + sleep(5) + assert True + + def test_delta9(self): + sleep(5) + assert True + + +class Delta2(TestCase): + + def test_delta0(self): + sleep(5) + assert True + + def test_delta1(self): + sleep(5) + assert True + + def test_delta2(self): + sleep(5) + assert True + + def test_delta3(self): + sleep(5) + assert True + + def test_delta4(self): + sleep(5) + assert True + + def test_delta5(self): + sleep(5) + assert True + + def test_delta6(self): + sleep(5) + assert True + + def test_delta7(self): + sleep(5) + assert True + + def test_delta8(self): + sleep(5) + assert True + + def test_delta9(self): + sleep(5) + assert True diff --git a/example/loadscope/test/test_gamma.py b/example/loadscope/test/test_gamma.py new file mode 100644 index 0000000..268d18b --- /dev/null +++ b/example/loadscope/test/test_gamma.py @@ -0,0 +1,51 @@ +from time import sleep + + +def test_gamma0(): + sleep(5) + assert True + + +def test_gamma1(): + sleep(5) + assert True + + +def test_gamma2(): + sleep(5) + assert True + + +def test_gamma3(): + sleep(5) + assert True + + +def test_gamma4(): + sleep(5) + assert True + + +def test_gamma5(): + sleep(5) + assert True + + +def test_gamma6(): + sleep(5) + assert True + + +def test_gamma7(): + sleep(5) + assert True + + +def test_gamma8(): + sleep(5) + assert True + + +def test_gamma9(): + sleep(5) + assert True diff --git a/example/loadscope/tox.ini b/example/loadscope/tox.ini new file mode 100644 index 0000000..d1eab0c --- /dev/null +++ b/example/loadscope/tox.ini @@ -0,0 +1,17 @@ +[tox] +envlist = test +setupdir = {toxinidir}/../../ + +[testenv:test] +basepython = python3 +passenv = http_proxy https_proxy +deps = -rrequirements.txt +changedir = {envtmpdir} +commands = + py.test -s -v \ + --doctest-modules \ + --junitxml=tests.xml \ + --dist=loadscope \ + --tx=8*popen \ + {toxinidir}/test \ + {toxinidir}/epsilon