Skip to content

Commit 98e7e69

Browse files
authored
fix tests - use pyenv temp for output (via #245)
1 parent 10a0cbb commit 98e7e69

File tree

10 files changed

+22
-20
lines changed

10 files changed

+22
-20
lines changed

allure-robotframework/setup.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
import os
32
from setuptools import setup
43

allure-robotframework/test/description/test_description.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88

99
class TestSuites(unittest.TestCase):
10-
allure_report = AllureReport(os.path.join('output'))
10+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
1111

1212
def test_case_with_description(self):
1313
assert_that(self.allure_report,

allure-robotframework/test/fixture/test_fixtures.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88

99
class TestSuites(unittest.TestCase):
10-
allure_report = AllureReport(os.path.join('output'))
10+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
1111

1212
def test_case_with_setup(self):
1313
assert_that(

allure-robotframework/test/group/test_suites.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ def has_parent_suite(suite):
2020

2121

2222
class TestSuites(unittest.TestCase):
23-
allure_report = AllureReport(os.path.join('output'))
23+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
2424

2525
def test_single_suite(self):
2626
assert_that(

allure-robotframework/test/label/test_labels.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
class CaseStatus(unittest.TestCase):
11-
allure_report = AllureReport(os.path.join('output'))
11+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
1212

1313
def test_tags(self):
1414
assert_that(

allure-robotframework/test/metadata/test_metadata.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
class CaseMetadata(unittest.TestCase):
11-
allure_report = AllureReport(os.path.join('output'))
11+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
1212

1313
def test_tags(self):
1414
assert_that(

allure-robotframework/test/status/test_case_status.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88

99
class CaseStatus(unittest.TestCase):
10-
allure_report = AllureReport(os.path.join('output'))
10+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
1111

1212
def test_passed(self):
1313
assert_that(self.allure_report, has_test_case('Passed Case', with_status('passed')))

allure-robotframework/test/status/test_step_status.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99

1010
class StepStatus(unittest.TestCase):
11-
allure_report = AllureReport(os.path.join('output'))
11+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
1212

1313
def test_passed_with_step(self):
1414
assert_that(self.allure_report, has_test_case('Passed Case With Step',

allure-robotframework/test/step/test_steps.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ def has_step_with_keyword_log(step_name, *matchers):
1616

1717

1818
class CaseStatus(unittest.TestCase):
19-
allure_report = AllureReport(os.path.join('output'))
19+
allure_report = AllureReport(os.environ.get('TEST_TMP', None))
2020

2121
def test_one_step(self):
2222
assert_that(

allure-robotframework/tox.ini

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,11 @@ envlist=
44
static_check
55

66
[testenv]
7-
envtmpdir = {toxinidir}/test/output
8-
changedir = test
7+
passenv = HOME
8+
9+
setenv =
10+
ALLURE_INDENT_OUTPUT=yep
11+
TEST_TMP={envtmpdir}
912

1013
deps = robotframework
1114
{distshare}/allure-python-commons-2*.zip
@@ -14,15 +17,15 @@ deps = robotframework
1417
pyhamcrest
1518

1619
commands=
17-
python -m doctest -v ../src/utils.py
18-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./group/single_suite.robot
19-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./group/first_level_suite
20-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./status
21-
- pabot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./label
22-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./fixture
23-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./description
24-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./step
25-
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./metadata
20+
python -m doctest -v ./src/utils.py
21+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/group/single_suite.robot
22+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/group/first_level_suite
23+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/status
24+
- pabot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/label
25+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/fixture
26+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/description
27+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/step
28+
- robot --loglevel TRACE --listener allure_robotframework;{envtmpdir} --outputdir {envtmpdir} ./test/metadata
2629
python -m unittest discover -v
2730

2831

0 commit comments

Comments
 (0)