def test_topic_requirement(self): requirement = TopicRequirement({"topics": ["test"]}) user = PicklableMock() message = PicklableMock() message.topic_key = "test" user.message = message self.assertTrue(requirement.check(None, user))
def test_channel_fail(self): user = PicklableMock() message = Mock(channel="ch2") user.message = message requirement = ChannelRequirement({"channels": ["ch1"]}) text_normalization_result = None self.assertFalse(requirement.check(text_normalization_result, user))
def setUpClass(cls): user = PicklableMock() user.message = PicklableMock() user.parametrizer = MockParametrizer(user, {}) user.last_scenarios.last_scenario_name = "scenario_id" test_incremental_id = "test_incremental_id" user.message.incremental_id = test_incremental_id cls.user = user
def setUp(self): template = PicklableMock() template.get_template = Mock(return_value=[]) user = PicklableMock() user.parametrizer = MockParametrizer(user, {}) user.message = PicklableMock() user.person_info = PicklableMock() user.descriptions = {"render_templates": template} self.user = user
def setUp(self): user = PicklableMock() user.parametrizer = MockParametrizer(user, {}) user.message = PicklableMock() user.message.payload = {"some_value": "some_value_test"} user.person_info = PicklableMock() user.variables = PicklableMagicMock() user.variables.delete = PicklableMock() self.user = user
def setUp(self): self.var_value = { "some_key_1": "some_value_1", "some_key_2": "some_value_2", } user = PicklableMock() user.parametrizer = MockParametrizer(user, {}) user.message = PicklableMock() user.person_info = PicklableMock() user.variables = PicklableMagicMock() user.variables.values = self.var_value user.variables.clear = PicklableMock() self.user = user