MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / load_options_error

Function load_options_error

test/typing/plain_files/orm/orm_querying.py:76–128  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

74
75
76def load_options_error() -> None:
77 select(B).options(
78 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
79 orm.contains_eager("foo"),
80 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
81 orm.load_only("foo"),
82 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
83 orm.joinedload("foo"),
84 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
85 orm.subqueryload("foo"),
86 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
87 orm.selectinload("foo"),
88 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
89 orm.lazyload("foo"),
90 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
91 orm.immediateload("foo"),
92 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
93 orm.noload("foo"),
94 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
95 orm.raiseload("foo"),
96 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
97 orm.defaultload("foo"),
98 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
99 orm.defer("foo"),
100 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
101 orm.undefer("foo"),
102 )
103 select(B).options(
104 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
105 orm.contains_eager(B.a).contains_eager("bar"),
106 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
107 orm.load_only(B.a).load_only("bar"),
108 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
109 orm.joinedload(B.a).joinedload("bar"),
110 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
111 orm.subqueryload(B.a).subqueryload("bar"),
112 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
113 orm.selectinload(B.a).selectinload("bar"),
114 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
115 orm.lazyload(B.a).lazyload("bar"),
116 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
117 orm.immediateload(B.a).immediateload("bar"),
118 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
119 orm.noload(B.a).noload("bar"),
120 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
121 orm.raiseload(B.a).raiseload("bar"),
122 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
123 orm.defaultload(B.a).defaultload("bar"),
124 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
125 orm.defer(B.a).defer("bar"),
126 # EXPECTED_MYPY_RE: Argument 1 to .* has incompatible type .*
127 orm.undefer(B.a).undefer("bar"),
128 )
129
130
131# test 10959

Callers

nothing calls this directly

Calls 14

selectFunction · 0.90
contains_eagerMethod · 0.80
load_onlyMethod · 0.80
joinedloadMethod · 0.80
subqueryloadMethod · 0.80
selectinloadMethod · 0.80
immediateloadMethod · 0.80
noloadMethod · 0.80
raiseloadMethod · 0.80
defaultloadMethod · 0.80
deferMethod · 0.80
undeferMethod · 0.80

Tested by

no test coverage detected