2
0
mirror of https://github.com/boostorg/url.git synced 2026-01-30 20:32:15 +00:00

59 Commits

Author SHA1 Message Date
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