strawberry-graphql
strawberry
BlogDocsChangelog

Implement `oneOf`

#3429Merged
Comparing
feature/one-of
(
a79e961
) with
main
(
a8b108e
)
CodSpeed Performance Gauge
0%
Untouched
12
Ignored
1

Benchmarks

Passed

test_execute_with_many_fields_and_directives
tests/benchmarks/test_execute_sync.py
CodSpeed Performance Gauge
+1%
42.8 ms42.4 ms
test_subscription
tests/benchmarks/test_subscriptions.py
CodSpeed Performance Gauge
0%
44.1 ms44 ms
test_interface_performance[16]
tests/benchmarks/test_execute.py
CodSpeed Performance Gauge
0%
59.7 ms59.6 ms
test_execute_complex_schema[50]
tests/benchmarks/test_complex_schema.py
CodSpeed Performance Gauge
0%
4.2 s4.2 s
test_interface_performance[1]
tests/benchmarks/test_execute.py
CodSpeed Performance Gauge
0%
59.5 ms59.5 ms
test_interface_performance[256]
tests/benchmarks/test_execute.py
CodSpeed Performance Gauge
0%
61.8 ms61.8 ms
test_execute
tests/benchmarks/test_execute.py
CodSpeed Performance Gauge
0%
589.5 ms589.6 ms
test_interface_performance[4096]
tests/benchmarks/test_execute.py
CodSpeed Performance Gauge
0%
67.6 ms67.7 ms
test_execute_with_1000_items
tests/benchmarks/test_execute_sync.py
CodSpeed Performance Gauge
0%
67.3 ms67.4 ms
test_execute_with_many_fields
tests/benchmarks/test_execute_sync.py
CodSpeed Performance Gauge
-1%
37.1 ms37.3 ms
test_execute_with_100_items
tests/benchmarks/test_execute_sync.py
CodSpeed Performance Gauge
-1%
10.9 ms11 ms
test_execute_with_10_items
tests/benchmarks/test_execute_sync.py
CodSpeed Performance Gauge
-1%
5.3 ms5.4 ms

Ignored

test_execute_basic
tests/benchmarks/test_execute_sync.py
Ignored
CodSpeed Performance Gauge
-1%
2.1 ms2.1 ms

Commits

Click on a commit to change the comparison range
Base
main
a8b108e
-0.77%
Initial implementation of supporting oneOf We are still missing the equivalent of the check in coerce value
4225e4f
2 years ago
by patrick91
+0.62%
Validate one of
e9d70c8
2 years ago
by patrick91
-0.58%
Add missing is_one_of
c1bdb99
2 years ago
by patrick91
+0.61%
Lint
a40f9db
2 years ago
by patrick91
-27.58%
Tests based on RFC
3f35667
2 years ago
by patrick91
+27.3%
Fix validation rule
03b3f42
2 years ago
by patrick91
+0.11%
Remove unused code
eba231b
2 years ago
by patrick91
+0.15%
Merge branch 'main' into feature/one-of
1ed031a
2 years ago
by patrick91
+0.1%
Add test for directive
82c890a
2 years ago
by patrick91
-0.04%
Add missing type annotation
b4fb169
2 years ago
by patrick91
-0.15%
Add release notes
ce0c61f
2 years ago
by patrick91
-0.03%
Add docs
a9b1edd
2 years ago
by patrick91
+0.18%
Test for federation
c54fd74
2 years ago
by patrick91
-0.09%
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
3466dd8
2 years ago
by pre-commit-ci[bot]
-0.25%
[pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci
302d38f
2 years ago
by pre-commit-ci[bot]
+0.13%
Merge branch 'main' into feature/one-of
2dc1a07
2 years ago
by patrick91
+0.17%
Add tweet file
a79e961
2 years ago
by patrick91
© 2025 CodSpeed Technology
Home Terms Privacy Docs