コード例 #1
0
def test_node():
    root = FlowRoot("test", "This is my flowroot")
    node = root.connect("a", lambda ctx: ctx['toto'] == 'titui')

    assert root.predicate_for_node(node)({'toto': 'titui'})
    assert not root.predicate_for_node(node)({'toto': 'blah'})
コード例 #2
0
ファイル: flow_test.py プロジェクト: Adman/errbot
def test_node():
    root = FlowRoot("test", "This is my flowroot")
    node = root.connect("a", lambda ctx: ctx['toto'] == 'titui')

    assert root.predicate_for_node(node)({'toto': 'titui'})
    assert not root.predicate_for_node(node)({'toto': 'blah'})
コード例 #3
0
ファイル: flow_test.py プロジェクト: e4r7hbug/errbot
def test_node():
    root = FlowRoot("test", "This is my flowroot")
    node = root.connect("a", lambda ctx: ctx["toto"] == "titui")

    assert root.predicate_for_node(node)({"toto": "titui"})
    assert not root.predicate_for_node(node)({"toto": "blah"})
コード例 #4
0
ファイル: flow_tests.py プロジェクト: dveeden/errbot
    def test_node(self):
        root = FlowRoot("test", "This is my flowroot")
        node = root.connect("a", lambda ctx: ctx['toto'] == 'titui')

        self.assertTrue(root.predicate_for_node(node)({'toto': 'titui'}))
        self.assertFalse(root.predicate_for_node(node)({'toto': 'blah'}))