File indexing completed on 2025-01-05 04:35:07
0001 import Falkon 0002 import unittest 0003 0004 class BasicTest(unittest.TestCase): 0005 0006 def test_module_version(self): 0007 self.assertEqual(Falkon.__version__.count('.'), 2) 0008 self.assertIsNotNone(Falkon.registerPlugin) 0009 0010 def test_mainapplication(self): 0011 self.assertIsNotNone(Falkon.MainApplication.instance()) 0012 0013 def test_create_window(self): 0014 window = Falkon.MainApplication.instance().createWindow(Falkon.Qz.BW_NewWindow) 0015 self.assertIsNotNone(window) 0016 0017 def test_sql_availability(self): 0018 self.assertTrue(hasattr(Falkon.SqlDatabase, 'database')) 0019 0020 0021 suite = unittest.defaultTestLoader.loadTestsFromTestCase(BasicTest) 0022 if unittest.TextTestRunner().run(suite).failures: 0023 raise(Exception("FAIL"))