From 2b34d66ca41dcf6ab1a055f6f1522f309f82b2a1 Mon Sep 17 00:00:00 2001 From: Dion Moult Date: Mon, 14 Oct 2019 18:27:17 +1100 Subject: [PATCH] Include Behave configuration --- src/ifcblenderexport/behave.ini | 2 ++ src/ifcblenderexport/junit2html.py | 3 +++ 2 files changed, 5 insertions(+) create mode 100644 src/ifcblenderexport/behave.ini diff --git a/src/ifcblenderexport/behave.ini b/src/ifcblenderexport/behave.ini new file mode 100644 index 0000000000..a3013e5e14 --- /dev/null +++ b/src/ifcblenderexport/behave.ini @@ -0,0 +1,2 @@ +[behave.userdata] +runner.continue_after_failed_step = true diff --git a/src/ifcblenderexport/junit2html.py b/src/ifcblenderexport/junit2html.py index 4f7d2f2d95..2b6836c3ee 100644 --- a/src/ifcblenderexport/junit2html.py +++ b/src/ifcblenderexport/junit2html.py @@ -1,6 +1,9 @@ +from behave.__main__ import main as behave_main import xml.etree.ElementTree as ET import pystache +behave_main(['features', '--junit', '--junit-directory', 'junit/']) + with open('junit/template.html') as template: root = ET.parse('junit/TESTS-example.xml').getroot() data = {