Commit 410fd55
committed
fix: re-enable WebID-TLS tests that were incorrectly disabled
The WebID-TLS tests were skipped in October 2019 (commit 778095a) when
the tests were updated to properly test multiuser mode. The claim was
that "TLS is broken", but the code was never actually broken - only the
test infrastructure was incomplete.
This commit:
- Removes describe.skip/it.skip from acl-tls-test.mjs (5 instances)
- Adds hosts setup to GitHub Actions CI for multiuser DNS resolution
The hosts configuration (tim.localhost, nicola.localhost, nic.localhost)
was present in the original Travis CI config but was lost during the
migration to GitHub Actions in December 2020.
The WebID-TLS authentication code itself has been intact and functional
throughout - only the tests were disabled.
Fixes #18411 parent 03b5ff4 commit 410fd55
2 files changed
+12
-12
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
26 | 33 | | |
27 | 34 | | |
28 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 60 | + | |
68 | 61 | | |
69 | 62 | | |
70 | 63 | | |
| |||
131 | 124 | | |
132 | 125 | | |
133 | 126 | | |
134 | | - | |
| 127 | + | |
135 | 128 | | |
136 | 129 | | |
137 | 130 | | |
| |||
568 | 561 | | |
569 | 562 | | |
570 | 563 | | |
571 | | - | |
| 564 | + | |
572 | 565 | | |
573 | 566 | | |
574 | 567 | | |
| |||
613 | 606 | | |
614 | 607 | | |
615 | 608 | | |
616 | | - | |
| 609 | + | |
617 | 610 | | |
618 | 611 | | |
619 | 612 | | |
| |||
943 | 936 | | |
944 | 937 | | |
945 | 938 | | |
946 | | - | |
| 939 | + | |
947 | 940 | | |
948 | 941 | | |
949 | 942 | | |
| |||
0 commit comments