AssertionError: testsΒΆ

the code in tests/test_assertion_error.py from AssertionError

 1import unittest
 2
 3
 4class TestAssertionError(unittest.TestCase):
 5
 6    def test_assertion_error_w_none(self):
 7        assert None is None
 8        self.assertIsNone(None)
 9
10        assert False is not None
11        self.assertIsNotNone(False)
12
13        assert True is not None
14        self.assertIsNotNone(True)
15
16    def test_assertion_error_w_false(self):
17        assert True is not False
18        self.assertFalse(False)
19
20    def test_assertion_error_w_true(self):
21        assert False is not True
22        self.assertTrue(True)
23
24    def test_assertion_error_w_equality(self):
25        assert None == None
26        self.assertEqual(None, None)
27
28        assert False != None
29        self.assertNotEqual(False, None)
30
31        assert True != None
32        self.assertNotEqual(True, None)
33
34        assert True != False
35        self.assertNotEqual(True, False)
36
37        assert False == False
38        self.assertEqual(False, False)
39
40        assert False != True
41        self.assertNotEqual(False, True)
42
43        assert True == True
44        self.assertEqual(True, True)
45
46
47# NOTES
48# True is True and equal to True
49# False is not True and not equal to True
50# False is False and equal to False
51# True is not False and not equal to False
52# True is not None and not equal to None
53# False is not None and not equal to None
54# None is None and equal to None
55
56
57# Exceptions Encountered
58# AssertionError