Resolves: rhbz#1985292 Add CI tests

This commit is contained in:
vishalvvr 2021-08-02 18:12:11 +05:30
parent 289bbd9ae8
commit 390534857f
3 changed files with 27 additions and 0 deletions

2
.gitignore vendored
View File

@ -1,2 +1,4 @@
Comfortaa___font_by_aajohan.zip
/comfortaa___font_by_aajohan-d1qr019.zip
fonttest/
artifacts/

6
tests/config.json Normal file
View File

@ -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"]
}

19
tests/tests.yml Normal file
View File

@ -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