def test_get_proper_message(self):
        limits = LimitsMixin()
        limits.messages = [
            {"type": "min", "value": "1", "message": "Message for min_1"},
            {"type": "min", "value": "2", "message": "Message for min_2"},
            {"type": "max", "value": "5", "message": "Message for max_5"},
            {"type": "max", "value": "8", "message": "Message for max_8"},
        ]

        self.assertEqual(limits._get_message("min"), "Message for min_2")

        self.assertEqual(limits._get_message("max"), "Message for max_5")
Esempio n. 2
0
    def test_get_proper_message(self):
        limits = LimitsMixin()
        limits.messages = [
            {'type': 'min', 'value': '1', 'message': 'Message for min_1'},
            {'type': 'min', 'value': '2', 'message': 'Message for min_2'},
            {'type': 'max', 'value': '5', 'message': 'Message for max_5'},
            {'type': 'max', 'value': '8', 'message': 'Message for max_8'}
        ]

        self.assertEqual(
            limits._get_message('min'), 'Message for min_2')

        self.assertEqual(
            limits._get_message('max'), 'Message for max_5')
Esempio n. 3
0
    def test_get_proper_message(self):
        limits = LimitsMixin()
        limits.messages = [
            {'type': 'min', 'value': '1', 'message': 'Message for min_1'},
            {'type': 'min', 'value': '2', 'message': 'Message for min_2'},
            {'type': 'max', 'value': '5', 'message': 'Message for max_5'},
            {'type': 'max', 'value': '8', 'message': 'Message for max_8'}
        ]

        self.assertEqual(
            limits._get_message('min'), 'Message for min_2')

        self.assertEqual(
            limits._get_message('max'), 'Message for max_5')