diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
new file mode 100644
index 00000000..3f490a69
--- /dev/null
+++ b/.github/workflows/tests.yml
@@ -0,0 +1,25 @@
+name: Test Suite
+on:
+ workflow_dispatch:
+ schedule:
+ - cron: '00 16 * * *'
+
+jobs:
+ tests:
+ runs-on: ubuntu-latest
+ steps:
+ # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
+ - uses: actions/checkout@v2
+
+ - name: Set up Python ${{ matrix.python-version }}
+ uses: actions/setup-python@v1
+ with:
+ python-version: 2.7
+
+ - name: Run tests
+ run: ./run.sh
+
+ - uses: actions/upload-artifact@v2
+ with:
+ name: report
+ path: reports/report.html
diff --git a/tests/template.html b/tests/template.html
index 6579c1cb..4d3e8ab2 100644
--- a/tests/template.html
+++ b/tests/template.html
@@ -126,11 +126,11 @@
{%- endif %}
{%- endif %}
{%- endfor %}
-
- |
- 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 }}
- |
-
+
+
+
+
+
@@ -171,30 +171,18 @@
}
$('#showPassed').on('click', function(){
$(".success").toggle(this.checked);
- if (this.checked == false) {
- $(".success").next('tr').toggle(this.checked);
- }
hideOrShow()
});
$('#showFailed').on('click', function(){
$(".danger").toggle(this.checked);
- if (this.checked == false) {
- $(".danger").next('tr').toggle(this.checked);
- }
hideOrShow()
});
$('#showErrors').on('click', function(){
$(".warning").toggle(this.checked);
- if (this.checked == false) {
- $(".warning").next('tr').toggle(this.checked);
- }
hideOrShow()
});
$('#showSkipped').on('click', function(){
$(".info").toggle(this.checked);
- if (this.checked == false) {
- $(".info").next('tr').toggle(this.checked);
- }
hideOrShow()
});
});