Skip to content
3 changes: 2 additions & 1 deletion tests/integration/api/test_17_entry_variants.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ def test_include_variants_requires_variant_uid(self, stack, entry_ctx):
class TestEntryVariantsNegative:
def test_fetch_nonexistent(self, stack, entry_ctx):
ct_uid, entry_uid = entry_ctx
resp = stack.content_types(ct_uid).entry(entry_uid).variants("no_such_variant").fetch()
# variants(x) treats x as branch, not variant_uid — pass uid to fetch() instead.
resp = stack.content_types(ct_uid).entry(entry_uid).variants().fetch("no_such_variant")
# Variants API returns 412 (precondition failed, code 1010) for unknown variant.
h.assert_status(resp, 404, 412, 422)
Loading