(self)
| 124 | self.assertRaises(Exc, lambda: s1 == s2) |
| 125 | |
| 126 | def test_members(self): |
| 127 | s = slice(1) |
| 128 | self.assertEqual(s.start, None) |
| 129 | self.assertEqual(s.stop, 1) |
| 130 | self.assertEqual(s.step, None) |
| 131 | |
| 132 | s = slice(1, 2) |
| 133 | self.assertEqual(s.start, 1) |
| 134 | self.assertEqual(s.stop, 2) |
| 135 | self.assertEqual(s.step, None) |
| 136 | |
| 137 | s = slice(1, 2, 3) |
| 138 | self.assertEqual(s.start, 1) |
| 139 | self.assertEqual(s.stop, 2) |
| 140 | self.assertEqual(s.step, 3) |
| 141 | |
| 142 | class AnyClass: |
| 143 | pass |
| 144 | |
| 145 | obj = AnyClass() |
| 146 | s = slice(obj) |
| 147 | self.assertTrue(s.stop is obj) |
| 148 | |
| 149 | def check_indices(self, slice, length): |
| 150 | try: |
nothing calls this directly
no test coverage detected