forked from pool/python-actdiag
30 lines
1.0 KiB
Diff
30 lines
1.0 KiB
Diff
|
Index: actdiag-3.0.0/src/actdiag/tests/test_generate_diagram.py
|
||
|
===================================================================
|
||
|
--- actdiag-3.0.0.orig/src/actdiag/tests/test_generate_diagram.py
|
||
|
+++ actdiag-3.0.0/src/actdiag/tests/test_generate_diagram.py
|
||
|
@@ -15,17 +15,15 @@
|
||
|
|
||
|
import os
|
||
|
|
||
|
-from blockdiag.tests.test_generate_diagram import (get_diagram_files,
|
||
|
- testcase_generator)
|
||
|
+import pytest
|
||
|
+
|
||
|
+from blockdiag.tests.test_generate_diagram import (generate,
|
||
|
+ generate_testdata)
|
||
|
|
||
|
import actdiag.command
|
||
|
|
||
|
|
||
|
-def test_generate():
|
||
|
+@pytest.mark.parametrize("source,file_type,options", generate_testdata)
|
||
|
+def test_generate_with_separate(source, file_type, options):
|
||
|
mainfunc = actdiag.command.main
|
||
|
- basepath = os.path.dirname(__file__)
|
||
|
- files = get_diagram_files(basepath)
|
||
|
- options = []
|
||
|
-
|
||
|
- for testcase in testcase_generator(basepath, mainfunc, files, options):
|
||
|
- yield testcase
|
||
|
+ generate(mainfunc, source, file_type, options)
|