Alan de Freitas
a1a5d18e93
build: independent test suite targets
2025-07-11 01:51:59 +00:00
Alan de Freitas
0820c344b6
test: test suite supports arguments
...
fix #883
2025-06-19 00:49:27 +00:00
Rene Rivera
471aec5940
build: modular build structure
2024-08-20 19:41:20 -03:00
alandefreitas
d1f16a9e41
build: tests are excluded for all target
...
fix #841
2024-08-19 21:48:54 -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
34e0430307
build(test): replicate Jamfile error flags
2023-06-09 21:12:59 -03:00
alandefreitas
c518dbaa04
simplify CI and CML
2023-04-21 04:36:04 -03:00
Vinnie Falco
963bf5a4b7
Refactor library translation units
2023-04-14 15:46:53 -03:00
alandefreitas
de907fe2f3
update links
2022-09-09 16:13:32 -03:00
Vinnie Falco
46c91dd061
javadocs for url_view_base
2022-09-01 15:14:26 -07:00
Vinnie Falco
daf605409a
refactor test framework files
2022-08-16 11:59:43 -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
9d2c1e5409
Refactor grammar:
...
The Rule concept is changed:
* rules are stateful values
* nested value_type holds the result of parsing
* member function `Rule::parse` is the algorithm
* parse returns `result<value_type>`
And:
* All rfc3986 rules are reimplemented
* New grammar non-terminal elements introduced:
- char_rule
- not_empty_rule
- optional_rule
- sequence_rule
- variant_rule
2022-07-27 19:31:16 -07:00
alandefreitas
40160c0db0
remove unused test dependencies
2022-06-10 18:55:15 -03:00
Vinnie Falco
6741530895
empty params are empty
...
fix #129
2022-02-23 11:54:03 -08:00
Vinnie Falco
fe9120dec3
no optional parse
2021-12-27 12:02:15 -08:00
Vinnie Falco
d3cd3e103b
limits work
2021-11-22 18:26:12 -08:00
Vinnie Falco
3ca8fdd025
Update cmake scripts
2021-09-19 20:12:40 -07:00
Vinnie Falco
19839718a3
Refactor parts
2021-09-18 07:14:19 -07:00
Vinnie Falco
2315517f3c
Add limits test
2021-09-16 14:27:23 -07:00