MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_only_one_sentinel

Method test_only_one_sentinel

test/sql/test_metadata.py:6588–6599  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

6586 )
6587
6588 def test_only_one_sentinel(self):
6589 with expect_raises_message(
6590 exc.ArgumentError,
6591 "a Table may have only one explicit sentinel column",
6592 ):
6593 Table(
6594 "t",
6595 MetaData(),
6596 Column("id", Integer, primary_key=True, insert_sentinel=True),
6597 Column("ASdf", String(50)),
6598 insert_sentinel("sentinel"),
6599 )
6600
6601 def test_no_sentinel_default_on_notnull(self):
6602 with expect_raises_message(

Callers

nothing calls this directly

Calls 6

expect_raises_messageFunction · 0.90
TableClass · 0.90
MetaDataClass · 0.90
ColumnClass · 0.90
StringClass · 0.90
insert_sentinelFunction · 0.90

Tested by

no test coverage detected