diff options
Diffstat (limited to 'tests/QtGui/qpixmapcache_test.py')
-rw-r--r-- | tests/QtGui/qpixmapcache_test.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/QtGui/qpixmapcache_test.py b/tests/QtGui/qpixmapcache_test.py index 33d631b92..68b4d928f 100644 --- a/tests/QtGui/qpixmapcache_test.py +++ b/tests/QtGui/qpixmapcache_test.py @@ -10,6 +10,8 @@ class QPixmapCacheTest(UsesQApplication): ok = QPixmapCache.find('img', pm1) self.assertFalse(ok) + self.assertEqual(QPixmapCache.find('img'), None) + pm2 = QPixmap() ok = QPixmapCache.insert('img', pm2) self.assertTrue(ok) @@ -18,11 +20,15 @@ class QPixmapCacheTest(UsesQApplication): ok = QPixmapCache.find('img', pm3) self.assertTrue(ok) + self.assertEqual(QPixmapCache.find('img').toImage().bits(), pm3.toImage().bits()) + def testWithKey(self): pm1 = QPixmap() ok = QPixmapCache.find(QPixmapCache.Key(), pm1) self.assertFalse(ok) + self.assertEqual(QPixmapCache.find(QPixmapCache.Key()), None) + pm2 = QPixmap() key = QPixmapCache.insert(pm2) @@ -30,6 +36,7 @@ class QPixmapCacheTest(UsesQApplication): ok = QPixmapCache.find(key, pm3) self.assertTrue(ok) + self.assertEqual(QPixmapCache.find(key).toImage().bits(), pm3.toImage().bits()) if __name__ == '__main__': unittest.main() |