def test_get_validation_message_call(self):
     """Checks that _get_validation_message works when msg_arg is an ast.Call"""
     msg_arg = mock.Mock(spec=ast.Call)
     func = mock.Mock()
     func.id = "_"
     msg_arg.func = func
     mock_arg = mock.Mock()
     mock_arg.s = "trey"
     msg_arg.args = [mock_arg]
     result = generate_messages_catalog._get_validation_message(msg_arg)
     self.assertEqual("trey", result)
 def test_get_validation_message_call(self):
     """Checks that _get_validation_message works when msg_arg is an ast.Call"""
     msg_arg = mock.Mock(spec=ast.Call)
     func = mock.Mock()
     func.id = "_"
     msg_arg.func = func
     mock_arg = mock.Mock()
     mock_arg.s = "trey"
     msg_arg.args = [mock_arg]
     result = generate_messages_catalog._get_validation_message(msg_arg)
     self.assertEqual("trey", result)
 def test_get_validation_message_returns_None(self, _):
     """Checks that _get_validation_message returns None when all else fails."""
     result = generate_messages_catalog._get_validation_message(None)
     self.assertEqual(result, None)
 def test_get_validation_message_walk_name(self, _):
     """Checks that _get_validation_message works when ast.walk is used, returning a Name"""
     result = generate_messages_catalog._get_validation_message(None)
     self.assertEqual(result, '(dynamic)')
 def test_get_validation_message_str(self):
     """Checks that _get_validation_message works when msg_arg is an ast.Str"""
     msg_arg = mock.Mock(spec=ast.Str)
     msg_arg.s = "page"
     result = generate_messages_catalog._get_validation_message(msg_arg)
     self.assertEqual("page", result)
 def test_get_validation_message_returns_None(self, _):
     """Checks that _get_validation_message returns None when all else fails."""
     result = generate_messages_catalog._get_validation_message(None)
     self.assertEqual(result, None)
 def test_get_validation_message_walk_name(self, _):
     """Checks that _get_validation_message works when ast.walk is used, returning a Name"""
     result = generate_messages_catalog._get_validation_message(None)
     self.assertEqual(result, "(dynamic)")
 def test_get_validation_message_str(self):
     """Checks that _get_validation_message works when msg_arg is an ast.Str"""
     msg_arg = mock.Mock(spec=ast.Str)
     msg_arg.s = "page"
     result = generate_messages_catalog._get_validation_message(msg_arg)
     self.assertEqual("page", result)