lutris/tests/test_dialogs.py

19 lines
643 B
Python
Raw Normal View History

2014-08-12 23:36:18 +00:00
from lutris.gui import config_dialogs
from unittest import TestCase
2014-08-12 23:50:25 +00:00
from lutris import runners
class TestGameDialogCommon(TestCase):
def test_get_runner_liststore(self):
dlg = config_dialogs.GameDialogCommon()
list_store = dlg.get_runner_liststore()
self.assertEqual(list_store[0][0], dlg.no_runner_label)
self.assertTrue(list_store[1][0].startswith(runners.__all__[0]))
self.assertEqual(list_store[1][1], runners.__all__[0])
2014-08-12 23:36:18 +00:00
class TestGameDialog(TestCase):
def test_dialog(self):
dlg = config_dialogs.AddGameDialog(None)
self.assertEqual(dlg.notebook.get_current_page(), 0)