Avatar for the aio-libs user
aio-libs
yarl
BlogDocsChangelog

tests: add Hypothesis property tests for URL roundtrip invariants

#1686
Comparing
aiolibsbot:koan/url-hypothesis-roundtrip-tests
(
e29154d
) with
master
(
067301d
)
CodSpeed Performance Gauge
0%
Untouched
97
Ignored
4

Benchmarks

101 total
test_empty_raw_path_qs
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
54 µs53.4 µs
test_url_build_no_netloc_relative
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
+1%
329.9 µs327 µs
test_url_extend_query_existing_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
134.9 µs134.3 µs
test_url_build_access_raw_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
531.7 µs529.4 µs
test_empty_query
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
48 µs47.8 µs
test_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
48.6 µs48.4 µs
test_with_query_none
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
97.9 µs97.5 µs
test_empty_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
48.4 µs48.3 µs
test_parse_query_uncached[long]
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
14.7 ms14.7 ms
test_empty_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
52.7 µs52.6 µs
test_url_joinpath_with_truediv
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
597.5 µs596.3 µs
test_with_query_mapping
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
522.3 µs521.3 µs
test_url_hash
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
187 µs186.6 µs
test_url_extend_query_simple_query_dict
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
524.6 µs523.6 µs
test_url_extend_query_existing_query_simple_query_dict
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
546 µs545.1 µs
test_empty_path_safe
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
52.8 µs52.7 µs
test_url_make_with_many_ipv6_hosts
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
4.4 ms4.4 ms
test_empty_query_string_uncached
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
76.1 µs75.9 µs
test_url_with_path_relative
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
120.4 µs120.2 µs
test_url_make_empty_username
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
137 µs136.8 µs
test_url_origin
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
80.7 µs80.6 µs
test_url_make_access_raw_host
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
165.4 µs165.3 µs
test_url_to_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
204.3 µs204.2 µs
test_update_query_string
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
403.9 µs403.6 µs
test_url_make_access_raw_path
tests/test_url_benchmarks.py
CodSpeed Performance Gauge
0%
164.6 µs164.4 µs

Commits

Click on a commit to change the comparison range
Base
master
067301d
-0.06%
[pre-commit.ci] auto fixes from pre-commit.com hooks
4aafb72
7 days ago
by pre-commit-ci[bot]
+0.03%
tests: silence mypy disallow_any_decorated on hypothesis tests
e29154d
7 days ago
by aiolibsbot
© 2026 CodSpeed Technology
Home Terms Privacy Docs