예제 #1
0
    def test_dictionary_none_ok(self):
        error_messages = []
        d = None

        configuration._validate_dictionary('dict', d, error_messages, none_ok=True)

        self.assertEqual(len(error_messages), 0)
예제 #2
0
    def test_dictionary(self):
        error_messages = []
        d = {}

        configuration._validate_dictionary('dict', d, error_messages)

        self.assertEqual(len(error_messages), 0)
예제 #3
0
    def test_dictionary(self):
        error_messages = []
        d = {}

        configuration._validate_dictionary('dict', d, error_messages)

        self.assertEqual(len(error_messages), 0)
예제 #4
0
    def test_dictionary_not_dict(self):
        error_messages = []
        d = ()

        configuration._validate_dictionary("dict", d, error_messages)

        self.assertEqual(len(error_messages), 1)
예제 #5
0
    def test_dictionary_none_not_ok(self):
        error_messages = []
        d = None

        configuration._validate_dictionary("dict", d, error_messages, none_ok=False)

        self.assertEqual(len(error_messages), 1)
예제 #6
0
    def test_dictionary_none_ok(self):
        error_messages = []
        d = None

        configuration._validate_dictionary('dict', d, error_messages, none_ok=True)

        self.assertEqual(len(error_messages), 0)