diff --git a/.gitignore b/.gitignore index 0b96180..fb53f09 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,14 @@ -SOURCES/ccid-1.4.29.tar.bz2 -SOURCES/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg -/ccid-1.4.29.tar.bz2 -/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg +/ccid-*.tar.bz2 +/ccid-1.4.17.tar.bz2.asc +/ccid-1.4.18.tar.bz2.asc +/ccid-1.4.19.tar.bz2.asc +/ccid-1.4.20.tar.bz2.asc +/ccid-1.4.21.tar.bz2.asc +/ccid-1.4.22.tar.bz2.asc +/ccid-1.4.23.tar.bz2.asc +/ccid-1.4.24.tar.bz2.asc +/ccid-1.4.25.tar.bz2.asc +/ccid-1.4.26.tar.bz2.asc +/ccid-1.4.27.tar.bz2.asc +/ccid-1.4.28.tar.bz2.asc +/ccid-1.4.29.tar.bz2.asc diff --git a/ccid-1.4.29.tar.bz2.asc b/ccid-1.4.29.tar.bz2.asc deleted file mode 100644 index 3d722c8..0000000 --- a/ccid-1.4.29.tar.bz2.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEE9eEbn/6REUb0HZU9eKG03+j5xX4FAlqNMrsACgkQeKG03+j5 -xX40SQ//aKOwy7IlntVNrLhD0udAjPHXJZuKjAg7PSxnNxUXhFl8m9RXbF/NHvHF -lIDda6iq7fBaXLwOwSSOMRTQyQoMsRT6eBcjeJnhBzT06DwTcgajvQyOBBEJOJDh -5kjsPBSOb0w92C+VxArpZO78Mz5Ifo0P+2p8Xy2l8/QcrYG2yJEHfNI1kq37BSBI -nZJCMMknQrkADi88cyArwUT6+Pf6HUKssyw1ug7JR3qDmBc7NaUHVfHi8zPBsOnh -Ln27RAZZMiG0ikDpze06y++vIgifDVn2vuUGE2OJFXnst6R3yarFQ0AM2d7+x7a7 -BWPgFVFuPbxDOBHeqDQsU/CzM6TmhXz9vB7fwBpObfiqJ5WIEwE0vo5Ym/wroIEc -7u2cFXhJMhywaepv3ZuPgDgg5NH0uF+2MQgRADDbczNFLUv7RoizdL0VEKlrBhba -ogpVE9/+Yci4MeArrFLu4XCH1VJSorBoagZgD9Ur+oNEfC4p9LQQpABZUPUmU2IC -frkScS2R5TLSNtalgCtytOYvdOrwtm3m5+LArBwBixS7jlFVnSU3z05Guujajrth -Bfzca9n7Bv51XtbkI9NRFObFLuYWTBPXTkjof7NnD5W+N8wvsBXxa5KJ8qxgeNEV -TMWNmTocmJN3EM/dzoaT8pR327OD8lRL0d2f8N1MFefChO2pPDE= -=pLJ7 ------END PGP SIGNATURE----- diff --git a/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg b/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg new file mode 100644 index 0000000..d3cd631 Binary files /dev/null and b/gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg differ diff --git a/sources b/sources index 6185942..a7d131c 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ SHA512 (ccid-1.4.29.tar.bz2) = 9ff37acad086e959f660069b245fe06ecada140623025a19dfbff55edec71e1e72bce09ac4fc506ad985dd0831dafc6b12f5a5b109b38bf9ba7583856eb19418 -SHA512 (gpgkey-F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.gpg) = f1c13be517b44ee22544b0554518e43f06828f4eca0b03fd438a0d772a5550bef6b9e5bc074ac65801bb13d68aac32a6757b47c9186a305c11998b6f424ca302 +SHA512 (ccid-1.4.29.tar.bz2.asc) = 5fde4b64ccc1d205bf4694d043284514b9af090b052d364feb9141bab5ad36f97720e00d9587cce0ffdf05f88ed428dfc9769da67a3daee54cf24be8f2778c7f diff --git a/tests/runtest.sh b/tests/runtest.sh new file mode 100755 index 0000000..d4747ef --- /dev/null +++ b/tests/runtest.sh @@ -0,0 +1,15 @@ +#!/bin/bash -x + +export GIT_SSL_NO_VERIFY=true +git clone https://gitlab.cee.redhat.com/idm/smartcards.git +cd smartcards/gating/opensc +./setup_opensc_gating.sh + +pytest-3 -v --junit-xml=/tmp/artifacts/junit.xml \ + --log-cli-level=INFO \ + --log-cli-format="[%(name)s] %(levelname)s %(message)s" \ + --log-file=/tmp/artifacts/pytest-run.log \ + --log-file-level=DEBUG \ + --log-file-format="%(asctime)s [%(name)s] %(levelname)s %(message)s" \ + --log-file-date-format="%Y-%m-%dT%H:%M:%S%z" \ + test_opensc_sanity.py diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..b7f7a59 --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,13 @@ +- hosts: localhost + roles: + - role: standard-test-basic + tags: + - classic + tests: + - opensc: + dir: . + run: ./runtest.sh + required_packages: + - git + - python3-pytest + - python3-pexpect