MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / test_ensure_repr_elements

Method test_ensure_repr_elements

test/sql/test_selectable.py:3589–3609  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

3587
3588class ReprTest(fixtures.TestBase):
3589 def test_ensure_repr_elements(self):
3590 for obj in [
3591 elements.Cast(1, Integer()),
3592 elements.TypeClause(String()),
3593 elements.ColumnClause("x"),
3594 elements.BindParameter("q"),
3595 elements.Null(),
3596 elements.True_(),
3597 elements.False_(),
3598 elements.ClauseList(),
3599 elements.BooleanClauseList._construct_raw(operators.and_),
3600 elements.BooleanClauseList._construct_raw(operators.or_),
3601 elements.Tuple(),
3602 elements.Case(),
3603 elements.Extract("foo", column("x")),
3604 elements.UnaryExpression(column("x")),
3605 elements.Grouping(column("x")),
3606 elements.Over(func.foo()),
3607 elements.Label("q", column("x")),
3608 ]:
3609 repr(obj)
3610
3611
3612class WithLabelsTest(AssertsCompiledSQL, fixtures.TestBase):

Callers

nothing calls this directly

Calls 5

IntegerClass · 0.90
StringClass · 0.90
columnFunction · 0.90
_construct_rawMethod · 0.45
fooMethod · 0.45

Tested by

no test coverage detected