Falkon Develop
Cross-platform Qt-based web browser
basictest.py
Go to the documentation of this file.
1import Falkon
2import unittest
3
4class BasicTest(unittest.TestCase):
5
7 self.assertEqual(Falkon.__version__.count('.'), 2)
8 self.assertIsNotNone(Falkon.registerPlugin)
9
11 self.assertIsNotNone(Falkon.MainApplication.instance())
12
14 window = Falkon.MainApplication.instance().createWindow(Falkon.Qz.BW_NewWindow)
15 self.assertIsNotNone(window)
16
18 self.assertTrue(hasattr(Falkon.SqlDatabase, 'database'))
19
20
21suite = unittest.defaultTestLoader.loadTestsFromTestCase(BasicTest)
22if unittest.TextTestRunner().run(suite).failures:
23 raise(Exception("FAIL"))
def test_module_version(self)
Definition: basictest.py:6
def test_sql_availability(self)
Definition: basictest.py:17
def test_mainapplication(self)
Definition: basictest.py:10
def test_create_window(self)
Definition: basictest.py:13