Commit Graph

96 Commits

Author SHA1 Message Date
Adam Velebil
903e2eb62d
reformat 2024-02-12 08:35:19 +01:00
Adam Velebil
372a38cf19
update test tags 2024-02-12 08:32:47 +01:00
Joakim Troëng
0dd67b1078 more fixing of the passkey test 2024-02-12 07:30:50 +01:00
Joakim Troëng
461d0de317 Everything almost works, to fix:
-pin entry when locking key is damn hard!
2024-02-09 20:56:07 +01:00
Joakim Troëng
3a45d0f407 Should work, but someone broke the reset!? 2024-02-09 14:17:00 +01:00
Joakim Troëng
03187d868a Merge branch 'main' into test/passkey-tests 2024-02-09 13:30:59 +01:00
Joakim Troëng
e35ff52a24
Merge pull request #1382 from Yubico/test/otp-tests
Tests for all basic OTP functionality of a Yubikey
2024-02-09 13:29:59 +01:00
Joakim Troëng
4f533e13b1 Making the tests a tidbit leaner. 2024-02-08 21:15:42 +01:00
Joakim Troëng
fff62f20dd Commenting TODOs so it is clearer what is next step compared to functionality comments. 2024-02-08 20:52:56 +01:00
Joakim Troëng
32155ee4cc Initiating pin tests for passkey view/app. 2024-02-08 16:06:39 +01:00
Adam Velebil
4f186bb2fc
update OTP integration tests 2024-02-08 14:22:59 +01:00
Joakim Troëng
e210328254 Factory reset PIV solved. 2024-02-08 14:22:05 +01:00
Adam Velebil
c4b0517e97
support multiple connected and approved keys 2024-02-07 13:20:18 +01:00
Adam Velebil
539f4fb89c
fix Reset OATH test when 1 key is connected 2024-02-07 10:06:57 +01:00
Joakim Troëng
b49ac0bb4e single quotation fix 2024-02-06 11:09:10 +01:00
Joakim Troëng
ea3b684b99 Adding a baseline of integration tests for our otp app, however with some fixes needed:
1. I haven't figured out how right clicking works in integration tests
	2. How to disting slot 1 and slot 2 logic is not done.
Otherwise these tests should just work.
2024-02-06 10:42:14 +01:00
Joakim Troëng
c0a9d2b8f8 Added all keys and the full oath util case for testing oath reset, still need work:
- fix the meatball menu logic so it will work only for the correct yubikey
- investigage why factoryResetPickResetOath does not work atm
2024-02-02 14:28:37 +01:00
Dain Nilsson
e7d9e823a8
Comment out reset in tests for now. 2024-01-29 09:29:44 +01:00
Elias Bonnici
0d3c7ef4a0
Fix broken tests. 2023-12-15 14:34:10 +01:00
Joakim Troëng
d69328e767 First OTP test case. 2023-12-14 14:43:49 +01:00
Adam Velebil
a253f383e0
make integration tests wait for device connection 2023-12-06 13:27:18 +01:00
Adam Velebil
6f3a0a5d2c
Merge branch 'main' into adamve/test/android_updates 2023-12-04 16:41:33 +01:00
Joakim Troëng
64c69b1a3b Removing webauthn tests until we have a resolved how to test that properly 2023-12-04 15:29:14 +01:00
Joakim Troëng
b5ed997fab Adding some documentation regarding 2023-12-04 15:28:42 +01:00
Joakim Troëng
1e3c933902 Adding some documentation regarding 2023-12-04 15:28:07 +01:00
Joakim Troëng
68eedc6e92 Adding some documentation regarding 2023-11-29 19:44:23 +01:00
Adam Velebil
cdcb1a2af9
Merge latest parent 2023-11-29 18:33:56 +01:00
Adam Velebil
463d5cc7a6
fix oath addAccount on Android 2023-11-29 18:31:04 +01:00
Joakim Troëng
f58ac5c683 Cleaning up some documentation. 2023-11-29 17:43:52 +01:00
Joakim Troëng
cfb84af189 small comment 2023-11-29 15:04:20 +01:00
Joakim Troëng
22f04b5ff8 small fix 2023-11-29 14:13:19 +01:00
Joakim Troëng
d1fd87a9e4 changing name to *_test_util.dart for uniformity. 2023-11-29 14:13:19 +01:00
Joakim Troëng
19f5fdf797 changing name to *_test_util.dart for uniformity. 2023-11-29 14:08:50 +01:00
Joakim Troëng
d1b20c45f3 file rename 2023-11-29 13:38:15 +01:00
Adam Velebil
e8da7f51ef
add testrunner for android 2023-11-29 11:59:29 +01:00
Adam Velebil
8a56a2b71a
add test tags 2023-11-28 16:51:44 +01:00
Adam Velebil
d9b5eb7413
fix warnings 2023-11-28 11:37:37 +01:00
Adam Velebil
f44b578b13
Merge 'boilerplate_integrationtests' to android_updates 2023-11-28 11:36:43 +01:00
Adam Velebil
b663ea2774
Merge branch 'main' 2023-11-28 11:30:22 +01:00
Dain Nilsson
40809881b2
Add lint rules for relative imports and order. 2023-11-27 11:41:05 +01:00
Adam Velebil
14914e2039
adapt to andriod 2023-11-24 12:18:30 +01:00
Adam Velebil
c8007213bd
fix Finder.description deprecation 2023-11-23 15:33:15 +01:00
Joakim Troëng
afc02da355 tests for managing apps on a yubikey evolved 2023-11-22 15:25:01 +01:00
Adam Velebil
f2b86a35ac
Add approved serial numbers from test resources 2023-11-17 13:32:27 +01:00
Joakim Troëng
854ab40aba piv management key tests evolved. 2023-11-17 12:20:12 +01:00
Adam Velebil
7b748610cd
fix keyless_util 2023-11-14 16:45:50 +01:00
Adam Velebil
0fdd1188c7
harvest test/boilerplate_integrationtests 2023-11-14 16:44:14 +01:00
Adam Velebil
4ae9791841
simplify and add hint 2023-11-14 14:03:47 +01:00
Adam Velebil
34a9d403ac
use test resource for approved keys 2023-11-14 10:48:01 +01:00
Adam Velebil
40f806ed17
Use env variable for test keys serial numbers 2023-11-13 16:50:20 +01:00