# Class e.c.t.t.TestSequenceFunctions(unittest.TestCase):

Part of elisa.core.tests.test_bindable View In Hierarchy

No class docstring

Line # | Kind | Name | Docs
--- | --- | --- | ---
11 | Method | test_sub_binding | test if the path binding on sub objects works with binding system
80 | Method | test_bind_private | try to bind to a private attribute
90 | Method | test_bind_one_to_one | test whether binding one attribute to one attribute works
128 | Method | test_bind_one_to_many | test whether binding one attribute to many objects works
166 | Method | test_unbind | test the unbinding
196 | Method | test_delete | test what happens on deleting
224 | Method | test_multi_delete | test if deleting of attributes on multiple bindings works as expected
285 | Method | test_midleobject_missing | test whether that all updates on the updates later in a chain are done
303 | Method | test_unbind_object | test the various unbinding things that could happen
345 | Method | test_multiple_unbind_object | test whether the unbinding of objects when having complex bindings

def test_sub_binding(self):
test if the path binding on sub objects works with binding system

def test_bind_private(self):
try to bind to a private attribute

def test_bind_one_to_one(self):
test whether binding one attribute to one attribute works

def test_bind_one_to_many(self):
test whether binding one attribute to many objects works

def test_unbind(self):
test the unbinding

def test_delete(self):
test what happens on deleting

def test_multi_delete(self):
test if deleting of attributes on multiple bindings works as expected

def test_midleobject_missing(self):
test whether that all updates on the updates later in a chain are done even if one binding path is missing an object

def test_unbind_object(self):
test the various unbinding things that could happen

def test_multiple_unbind_object(self):
test whether the unbinding of objects when having complex bindings works fine