MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _fixture

Method _fixture

test/ext/test_hybrid.py:741–759  ·  view source on GitHub ↗
(self, assignable)

Source from the content-addressed store, hash-verified

739 __dialect__ = "default"
740
741 def _fixture(self, assignable):
742 Base = declarative_base()
743
744 class A(Base):
745 __tablename__ = "a"
746 id = Column(Integer, primary_key=True)
747 _value = Column("value", String)
748
749 @hybrid.hybrid_property
750 def value(self):
751 return self._value + "18"
752
753 if assignable:
754
755 @value.setter
756 def value(self, v):
757 self._value = v + "5"
758
759 return A
760
761 def test_nonassignable(self):
762 A = self._fixture(False)

Callers 3

test_nonassignableMethod · 0.95
test_nondeletableMethod · 0.95
test_set_getMethod · 0.95

Calls 1

declarative_baseFunction · 0.90

Tested by

no test coverage detected