コード例 #1
0
ファイル: ActionTestCase.py プロジェクト: goc9000/baon
    def _test_aliases_action(self, aliases, action, expected_aliases):
        test_context = ActionContext(text='Matched text', aliases=aliases)

        result_context = action.execute(test_context)

        self.assertEquals(
            result_context,
            test_context._replace(aliases=expected_aliases)
        )
コード例 #2
0
ファイル: ActionTestCase.py プロジェクト: goc9000/baon
    def _test_simple_text_action(self, text, action, expected_text):
        test_context = ActionContext(text=text, aliases=dict())

        result_context = action.execute(test_context)

        self.assertEquals(
            result_context,
            test_context._replace(text=expected_text)
        )