diff --git a/platformcode/logger.py b/platformcode/logger.py
index d5fbe7aa..785dd5cf 100644
--- a/platformcode/logger.py
+++ b/platformcode/logger.py
@@ -13,12 +13,7 @@ PY3 = False
if sys.version_info[0] >= 3: PY3 = True; unicode = str; unichr = chr; long = int
loggeractive = (config.get_setting("debug") == True)
-try:
- xbmc.KodiStub()
- testMode = True
- import cgi
-except:
- testMode = False
+
def log_enable(active):
global loggeractive
@@ -44,9 +39,6 @@ def encode_log(message=""):
else:
message = str(message)
- if testMode:
- message = cgi.escape(message).replace('\n', '
')
-
return message
diff --git a/tests/template.html b/tests/template.html
new file mode 100644
index 00000000..bbc37f49
--- /dev/null
+++ b/tests/template.html
@@ -0,0 +1,200 @@
+
+
+
Start Time: {{ header_info.start_time.strftime("%Y-%m-%d %H:%M:%S") }}
+Duration: {{ header_info.status.duration }}
+Summary: Total: {{ header_info.status.total }}, Pass: {{ header_info.status.success }}{% if header_info.status.failure %}, Fail: {{ header_info.status.failure }}{% endif %}{% if header_info.status.error %}, Error: {{ header_info.status.error }}{% endif %}{% if header_info.status.skip %}, Skip: {{ header_info.status.skip }}{% endif %}
+| {{ test_case_name }} | +Status | ++ |
|---|---|---|
| {{ test_case.test_id.split(".")[-1] }} | ++ + | ++ {%- if (test_case.stdout or test_case.err) %} + + {%- endif %} + | +
| {{ test_case.test_id.split(".")[-1] }} | ++ + | ++ {%- if test_case.subtests %} + + {%- endif %} + | +
| + Total: {{ summaries[test_case_name].total }}, Pass: {{ summaries[test_case_name].success }}{% if summaries[test_case_name].failure %}, Fail: {{ summaries[test_case_name].failure }}{% endif %}{% if summaries[test_case_name].error %}, Error: {{ summaries[test_case_name].error }}{% endif %}{% if summaries[test_case_name].skip %}, Skip: {{ summaries[test_case_name].skip }}{% endif %} -- Duration: {{ summaries[test_case_name].duration }} + | +||