Something went wrong. Try again.
This repository has no description
Something went wrong. Try again.
1234567891011121314151617181920212223242526272829303132import unittest
from GUI import gui
class TestGUI(unittest.TestCase): def setUp(self): pass
def test_empty_attributes(self): self.test_gui = gui.GUI(None, config_file="../GUI.cfg.sample", in_source=True) self.test_gui.window.after(9, self.test_gui.prepare_search) self.test_gui.window.after(11, self.test_gui.window.destroy) self.test_gui.run()
output_type = self.test_gui.configurator.load_output_types().split(',')[0]
self.assertEqual(self.test_gui.values.get('substance'), '') self.assertEqual(self.test_gui.values.get('output_type'), output_type) self.assertEqual(self.test_gui.values.get('output_name'), 'results.csv')
def test_no_configurations(self): self.test_gui = gui.GUI(None, config_file="../GUI.cfg.sample") self.test_gui.configurator = gui.ConfigImporter('') self.test_gui.finish_with_search = True self.test_gui.window.after(9, self.test_gui.prepare_search) self.test_gui.window.after(11, self.test_gui.window.destroy) self.test_gui.run()
self.assertEqual(self.test_gui.values.get('substance'), '') self.assertEqual(self.test_gui.values.get('output_type'), 'csv') self.assertEqual(self.test_gui.values.get('output_name'), 'results.csv')