From b35c7d5ae9cbb1dd2293d528a972c3eb482e4014 Mon Sep 17 00:00:00 2001 From: drewcassidy Date: Tue, 6 Apr 2021 23:46:00 -0700 Subject: [PATCH] test for index errors on BC1 --- tests/test_bc1.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_bc1.py b/tests/test_bc1.py index 73b0415..c4bf5bf 100644 --- a/tests/test_bc1.py +++ b/tests/test_bc1.py @@ -104,6 +104,11 @@ class TestBC1Texture(unittest.TestCase): self.assertEqual(self.tex[-1, -1], self.tex[self.wb - 1, self.hb - 1], 'incorrect negative subscripting') + with self.assertRaises(IndexError): + thing = self.tex[self.wb, self.hb] + with self.assertRaises(IndexError): + thing = self.tex[-1 - self.wb, -1 - self.hb] + def test_buffer(self): """Test the buffer protocol of BC1Texture""" mv = memoryview(self.tex)