20 Commits

Author SHA1 Message Date
Richard T Bonhomme
6fb20395fb
CI: action, checkout v4
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-09-05 01:37:24 +01:00
Richard T Bonhomme
85c3ceb5f4
CI: Update checkout to v3
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-03-16 20:29:46 +00:00
Richard T Bonhomme
5ba5088df9
Run all tests with EASYRSA_SILENT_SSL=1 (Temporary)
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-03-13 21:05:06 +00:00
Richard T Bonhomme
4184f547a6
Unit-test: Identify macOS
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2023-01-09 20:17:10 +00:00
Richard T Bonhomme
83fa2ac23d
Enable verbose unit test log for Linux
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-27 23:11:55 +01:00
Richard T Bonhomme
969804c530
Expand macOS unit test to include Edwards curve, if appropriate
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-14 02:08:42 +01:00
Richard T Bonhomme
ad804cdd65
Use full '--passin'/'--passout' unit tests
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-13 23:25:40 +01:00
Richard T Bonhomme
90794c0771
Switch macOS unit test runner back to 'macos-latest'
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-09 18:05:08 +01:00
Richard T Bonhomme
55bdd0264d
Use correct input format for 'start_fix_sec' on Darwin and *BSD
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-09 16:00:06 +01:00
Richard T Bonhomme
85b35cccb8
CI - Do not run Edwards Curve tests for LibreSSL
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-09 04:23:49 +01:00
Richard T Bonhomme
3770f565a4
Set macOS github runner to supported macOS version Catalina 10.15
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-09 02:06:04 +01:00
Richard T Bonhomme
af4120c50e
CI - Spin up macos-latest runner for op-test.sh
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-05-07 19:18:35 +01:00
Richard T Bonhomme
1aeddd9fcf
Unit tests: Enable shellcheck and OpenSSL v3 (*nix only)
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-04-11 16:13:04 +01:00
Richard T Bonhomme
538f3eada6
Enable OpenSSL version 3 unit tests
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-04-09 21:44:51 +01:00
Richard T Bonhomme
179aa1763a
Actions: Add flag to enable --x509-alt unit tests
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-04-05 01:02:59 +01:00
Richard T Bonhomme
615c643473
Rename unit test files
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-03-29 14:48:33 +01:00
Richard T Bonhomme
2b2ef5f7b8
Enable shellcheck test - Use version 0.8.0 from easyrsa-unit-tests
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-03-29 14:00:45 +01:00
Richard T Bonhomme
7510f6163c
Temporarily disable shellcheck test
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-03-29 02:06:28 +01:00
Richard T Bonhomme
7c97dcd864
Do full shellcheck test. Wrap nasty long lines.
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-03-29 01:59:15 +01:00
Richard T Bonhomme
7bc8d30513
Add action.yml - Initial unit-test framework
Signed-off-by: Richard T Bonhomme <tincantech@protonmail.com>
2022-03-21 20:46:49 +00:00