Arnaud Bergeron <abergeron@gmail.com> added the comment:
Would these do?
self.assertEqual(slice(None, -10 ).indices(10), (0, 0, 1))
self.assertEqual(slice(None, -11, ).indices(10), (0, 0, 1))
self.assertEqual(slice(None, -12, -1).indices(10), (9, -1, -1))