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)
|