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

Add tests for case insensitive keys

#1038
Comparing
ci-set-tests
(
8a33440
) with
master
(
fbf28ae
)
CodSpeed Performance Gauge
-11%
Improvements
0
Regressions
1
Untouched
37
New
0
Dropped
0
Ignored
0

Benchmarks

Failed

test_cimultidict_extend_istrRegression
tests/test_multidict_benchmarks.py::test_cimultidict_extend_istr
CodSpeed Performance Gauge
-11%
128.1 µs
144.5 µs

Passed

test_multidict_add_str
tests/test_multidict_benchmarks.py::test_multidict_add_str
CodSpeed Performance Gauge
+5%
80.6 µs
77.1 µs
test_cimultidict_add_istr
tests/test_multidict_benchmarks.py::test_cimultidict_add_istr
CodSpeed Performance Gauge
+4%
85.4 µs
82 µs
test_cimultidict_add_str
tests/test_multidict_benchmarks.py::test_cimultidict_add_str
CodSpeed Performance Gauge
+3%
110.5 µs
107 µs
test_multidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_multidict_getall_str_hit
CodSpeed Performance Gauge
+2%
33.3 µs
32.7 µs
test_cimultidict_getall_str_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_str_hit
CodSpeed Performance Gauge
+1%
40.6 µs
40 µs
test_cimultidict_getall_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_hit
CodSpeed Performance Gauge
+1%
34.2 µs
33.7 µs
test_cimultidict_pop_istr
tests/test_multidict_benchmarks.py::test_cimultidict_pop_istr
CodSpeed Performance Gauge
+1%
131.1 µs
129.4 µs
test_cimultidict_update_istr
tests/test_multidict_benchmarks.py::test_cimultidict_update_istr
CodSpeed Performance Gauge
+1%
155.2 µs
153.4 µs
test_multidict_pop_str
tests/test_multidict_benchmarks.py::test_multidict_pop_str
CodSpeed Performance Gauge
+1%
121.5 µs
120.7 µs
test_cimultidict_fetch_str
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_str
CodSpeed Performance Gauge
+1%
85.4 µs
84.9 µs
test_cimultidict_insert_str
tests/test_multidict_benchmarks.py::test_cimultidict_insert_str
CodSpeed Performance Gauge
+1%
100.3 µs
99.7 µs
test_cimultidict_insert_istr
tests/test_multidict_benchmarks.py::test_cimultidict_insert_istr
CodSpeed Performance Gauge
+1%
69.4 µs
69 µs
test_cimultidict_fetch_istr
tests/test_multidict_benchmarks.py::test_cimultidict_fetch_istr
CodSpeed Performance Gauge
+1%
60.4 µs
60.1 µs
test_cimultidict_popitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_popitem_str
CodSpeed Performance Gauge
0%
98.3 µs
97.9 µs
test_multidict_update_str
tests/test_multidict_benchmarks.py::test_multidict_update_str
CodSpeed Performance Gauge
0%
148.6 µs
148 µs
test_multidict_popitem_str
tests/test_multidict_benchmarks.py::test_multidict_popitem_str
CodSpeed Performance Gauge
0%
98.3 µs
97.9 µs
test_cimultidict_pop_str
tests/test_multidict_benchmarks.py::test_cimultidict_pop_str
CodSpeed Performance Gauge
0%
177.9 µs
177.3 µs
test_cimultidict_update_str
tests/test_multidict_benchmarks.py::test_cimultidict_update_str
CodSpeed Performance Gauge
0%
180.7 µs
180.2 µs
test_cimultidict_clear_str
tests/test_multidict_benchmarks.py::test_cimultidict_clear_str
CodSpeed Performance Gauge
0%
14.2 µs
14.2 µs
test_multidict_get_miss
tests/test_multidict_benchmarks.py::test_multidict_get_miss
CodSpeed Performance Gauge
0%
146.2 µs
146 µs
test_multidict_get_hit
tests/test_multidict_benchmarks.py::test_multidict_get_hit
CodSpeed Performance Gauge
0%
86.7 µs
86.6 µs
test_multidict_extend_str
tests/test_multidict_benchmarks.py::test_multidict_extend_str
CodSpeed Performance Gauge
0%
187 µs
186.8 µs
test_cimultidict_get_hit
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit
CodSpeed Performance Gauge
0%
117.8 µs
117.7 µs
test_cimultidict_get_istr_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_miss
CodSpeed Performance Gauge
0%
150.8 µs
150.7 µs
test_multidict_insert_str
tests/test_multidict_benchmarks.py::test_multidict_insert_str
CodSpeed Performance Gauge
0%
70.3 µs
70.3 µs
test_cimultidict_get_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss
CodSpeed Performance Gauge
0%
177.1 µs
177.1 µs
test_cimultidict_get_hit_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_hit_with_default
CodSpeed Performance Gauge
0%
124.9 µs
124.9 µs
test_multidict_delitem_str
tests/test_multidict_benchmarks.py::test_multidict_delitem_str
CodSpeed Performance Gauge
0%
103.5 µs
103.5 µs
test_cimultidict_get_istr_with_default_miss
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_with_default_miss
CodSpeed Performance Gauge
0%
158.4 µs
158.4 µs
test_multidict_fetch
tests/test_multidict_benchmarks.py::test_multidict_fetch
CodSpeed Performance Gauge
0%
54.5 µs
54.5 µs
test_cimultidict_get_miss_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_miss_with_default
CodSpeed Performance Gauge
0%
183.8 µs
184 µs
test_multidict_clear_str
tests/test_multidict_benchmarks.py::test_multidict_clear_str
CodSpeed Performance Gauge
0%
14.2 µs
14.2 µs
test_cimultidict_delitem_istr
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_istr
CodSpeed Performance Gauge
0%
114.3 µs
114.7 µs
test_cimultidict_get_istr_hit
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit
CodSpeed Performance Gauge
-1%
93.5 µs
94 µs
test_cimultidict_delitem_str
tests/test_multidict_benchmarks.py::test_cimultidict_delitem_str
CodSpeed Performance Gauge
-1%
163.5 µs
164.5 µs
test_cimultidict_get_istr_hit_with_default
tests/test_multidict_benchmarks.py::test_cimultidict_get_istr_hit_with_default
CodSpeed Performance Gauge
-1%
100.9 µs
101.5 µs
test_cimultidict_extend_str
tests/test_multidict_benchmarks.py::test_cimultidict_extend_str
CodSpeed Performance Gauge
-1%
183.1 µs
185 µs

Commits

Click on a commit to change the comparison range
Base
master
fbf28ae
0%
Add tests for case insensitive keys
8ba32b8
2 months ago
by asvetlov
-12%
Update tests/test_multidict.py Co-authored-by: Sam Bull <aa6bs0@sambull.org>
8a33440
2 months ago
by asvetlov
Home Terms PrivacyDocs