From 390534857fd7d981101da05d50bbff02a74f85da Mon Sep 17 00:00:00 2001 From: vishalvvr Date: Mon, 2 Aug 2021 18:12:11 +0530 Subject: [PATCH] Resolves: rhbz#1985292 Add CI tests --- .gitignore | 2 ++ tests/config.json | 6 ++++++ tests/tests.yml | 19 +++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 tests/config.json create mode 100644 tests/tests.yml diff --git a/.gitignore b/.gitignore index 333d698..4519d30 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ Comfortaa___font_by_aajohan.zip /comfortaa___font_by_aajohan-d1qr019.zip +fonttest/ +artifacts/ \ No newline at end of file diff --git a/tests/config.json b/tests/config.json new file mode 100644 index 0000000..e4e0a2e --- /dev/null +++ b/tests/config.json @@ -0,0 +1,6 @@ +{ + "fontname" : "aajohan-comfortaa", + "lang" : ["ca","eu","vi","es"], + "font_family_list" : ["Comfortaa","Comfortaa Light"], + "font_conf_list" : ["61-aajohan-comfortaa.conf"] +} \ No newline at end of file diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..d9315c0 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,19 @@ +--- +- hosts: localhost + roles: + - role: standard-test-basic + tags: + - classic + repositories: + - repo: "https://pagure.io/font_ci_testing.git" + dest: "fonttest" + version: dev + tests: + - smoke: + dir: fonttest/smoke + run: python3 test_fonttest.py + required_packages: + - aajohan-comfortaa-fonts + - python3 + - fontconfig + - git \ No newline at end of file