Example #1
0
    def testCheckForNone(self):
        invalid_input = [(None, None), ('Some', None), (None, 'Some')]
        decorated_func = utils.check_for_none(self.testFunc)
        for i in invalid_input:
            self.assertEqual(decorated_func(*i), 0)

        valid_input = ('Some', 'Some')
        actual = decorated_func(*valid_input)
        self.assertNotEqual(actual, 0)
    def testCheckForNone(self):
        invalid_input = [(None, None), ('Some', None), (None, 'Some')]
        decorated_func = utils.check_for_none(self.testFunc)
        for i in invalid_input:
            self.assertRaises(TypeError, decorated_func, *i)

        try:
            valid_input = ['Some', 'Some']
            decorated_func(*valid_input)
        except ValueError as e:
            self.fail('check_for_none matched non-None input', valid_input, e)
Example #3
0
    def testCheckForNone(self):
        invalid_input = [
            (None, None),
            ('Some', None),
            (None, 'Some')
        ]
        decorated_func = utils.check_for_none(self.testFunc)
        for i in invalid_input:
            self.assertEqual(decorated_func(*i), 0)

        valid_input = ('Some', 'Some')
        actual = decorated_func(*valid_input)
        self.assertNotEqual(actual, 0)
Example #4
0
    def testCheckForNone(self):
        invalid_input = [
            (None, None),
            ('Some', None),
            (None, 'Some')
        ]
        decorated_func = utils.check_for_none(self.testFunc)
        for i in invalid_input:
            self.assertRaises(TypeError, decorated_func, *i)

        try:
            valid_input = ['Some', 'Some']
            decorated_func(*valid_input)
        except ValueError as e:
            self.fail('check_for_none matched non-None input', valid_input, e)