コード例 #1
0
ファイル: properties.py プロジェクト: mpetyx/neo4django
 def __set__(self, instance, value):
     if write_through(instance):
         self.___set_value(instance, value)
     else:
         values = self.__values_of(instance)
         values[self.__propname] = value
コード例 #2
0
 def __set__(self, instance, value):
     if write_through(instance):
         self.___set_value(instance, value)
     else:
         values = self._values_of(instance)
         values[self.__propname] = value
コード例 #3
0
def test_write_through_default():
    obj = object()

    assert utils.write_through(obj) is False
コード例 #4
0
def test_write_through():
    obj = Mock()
    obj._meta.write_through = 'foo'

    assert utils.write_through(obj) == 'foo'
コード例 #5
0
ファイル: test_utils.py プロジェクト: 0xmtn/neo4django
def test_write_through_default():
    obj = object()

    assert utils.write_through(obj) is False
コード例 #6
0
ファイル: test_utils.py プロジェクト: 0xmtn/neo4django
def test_write_through():
    obj = Mock()
    obj._meta.write_through = 'foo'

    assert utils.write_through(obj) == 'foo'