Alan de Freitas
0820c344b6
test: test suite supports arguments
...
fix #883
2025-06-19 00:49:27 +00:00
alandefreitas
da331e4c99
docs: refactor javadoc
...
Refactor javadoc to use new MrDocs features
2025-01-10 19:59:51 -03:00
alandefreitas
fcb5f58b0e
test: simplify error flags
...
Aggregate Jamfile error flags per compiler and update CI compiler versions with warnings-as-errors based on new cpp-actions entry flags.
2024-01-18 23:43:01 -03:00
alandefreitas
a4d2f956f6
build: all tests depend on custom target
...
Tests were depending on other targets that don't match the convention for Boost libraries.
fix #804
2023-12-22 12:05:53 -03:00
alandefreitas
e34828ecd0
build: test flags depend on frontend
...
The logic for test flags in cmake also needs to check CMAKE_CXX_COMPILER_FRONTEND_VARIANT. In particular, if the compiler is clang but the frontend is MSVC, we need to add flags as if it were MSVC rather than GCC-like flags.
This commit also updates existing flags to account for new compiler versions.
2023-12-22 12:05:53 -03:00
Daniel Richard G
19f46710cb
build: default test flags
2023-10-06 13:02:12 -03:00
alandefreitas
34e0430307
build(test): replicate Jamfile error flags
2023-06-09 21:12:59 -03:00
alandefreitas
fc6f398ed3
build: define super-project tests target
2023-06-08 20:58:15 -03:00
alandefreitas
c518dbaa04
simplify CI and CML
2023-04-21 04:36:04 -03:00
alandefreitas
f8022af5f0
fuzz parsing functions
2023-01-27 22:46:07 -03:00
alandefreitas
de907fe2f3
update links
2022-09-09 16:13:32 -03:00
Vinnie Falco
daf605409a
refactor test framework files
2022-08-16 11:59:43 -07:00
Vinnie Falco
9c6674cd4e
Doc work
...
fix #357
2022-08-06 18:01:07 -07:00
alandefreitas
bd1b387b1d
fix find_package
...
fix #219 , fix #225 , fix #244 , fix #188
2022-08-02 21:24:54 -03:00
Vinnie Falco
682d20bd4f
stringlike overloads are redundant
2021-12-18 09:24:04 -08:00
Vinnie Falco
2315517f3c
Add limits test
2021-09-16 14:27:23 -07:00
Vinnie Falco
b1e597a6a5
Add wpt tests and fixes
2021-09-14 09:58:28 -07:00
Vinnie Falco
68273102de
Refactor test sources
2021-09-14 07:46:35 -07:00
Vinnie Falco
3d4fb62f39
paths_bnf is public
2021-09-12 17:22:25 -07:00
Vinnie Falco
787c576e9d
Refactor rfc parsing
2021-09-12 17:11:56 -07:00
Vinnie Falco
3a75adb4bf
static_url, url storage
2021-09-11 15:03:18 -07:00
Vinnie Falco
b88dfb9153
Refactor percent encoding
2021-09-10 19:34:30 -07:00
Vinnie Falco
0e10d0a521
ip address tests
2021-09-09 11:48:12 -07:00
Vinnie Falco
148ef3b8f4
Add ascii, scheme work
2021-09-09 10:05:46 -07:00
Vinnie Falco
448c27acca
Remove old parse code
2021-09-09 07:21:48 -07:00
Vinnie Falco
6634aefa8b
use boost optional
2021-09-07 17:04:43 -07:00
Vinnie Falco
aafe6d2d44
path_view
2021-09-07 14:06:57 -07:00
Vinnie Falco
8f53c3a8f9
ipv6 work
2021-09-07 09:27:41 -07:00
Vinnie Falco
5754fe486e
host work
2021-09-06 23:15:12 -07:00
Vinnie Falco
5a1dcc10e4
query work
2021-09-06 17:06:38 -07:00
Vinnie Falco
cd555fff10
pct-encoded tidy
2021-09-05 20:05:13 -07:00
Vinnie Falco
a47e85a2a3
optional
2021-09-05 18:40:00 -07:00
Vinnie Falco
7ff92edd6b
absolute-uri, relative-ref
2021-09-05 16:39:06 -07:00
Vinnie Falco
e2694e8132
Refactor bnf names and tidy
2021-09-05 16:18:04 -07:00
Vinnie Falco
c58e9e4ce1
query-part
2021-09-05 13:59:06 -07:00
Vinnie Falco
db3d0ca594
fragment_part
2021-09-05 13:49:21 -07:00
Vinnie Falco
fd93881e39
relative-part
2021-09-05 13:22:57 -07:00
Vinnie Falco
07f01ba80f
scheme_part tests
2021-09-05 09:01:32 -07:00
Vinnie Falco
fc083aecc2
Tidy up
2021-09-04 16:47:24 -07:00
Vinnie Falco
ab277eb72e
fragment, uri work, refactor
2021-09-04 16:29:28 -07:00
Vinnie Falco
96de56d745
Refactor char sets, add query
2021-09-04 13:18:27 -07:00
Vinnie Falco
41e5386081
Remove unused files
2021-09-03 22:49:54 -07:00
Vinnie Falco
927fb4cd8d
hier-part
2021-09-03 19:08:23 -07:00
Vinnie Falco
b599ffa4af
elements are not stream parsers
2021-09-03 17:48:11 -07:00
Vinnie Falco
5912b68033
port, ipv_future work
2021-09-03 17:48:11 -07:00
Vinnie Falco
b7965a60d9
authority, token, ipv_future
2021-09-03 17:48:11 -07:00
Vinnie Falco
586d2a3c8a
host work
2021-09-03 17:48:10 -07:00
Vinnie Falco
1434428282
Add path, range work
2021-09-03 17:48:10 -07:00
Vinnie Falco
999f22b6b8
Tidy test cmake file
2021-09-03 17:48:10 -07:00
Vinnie Falco
0b96da0e47
Update cmake scripts
2021-08-30 16:58:52 -07:00