You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
944 B
26 lines
944 B
import unittest |
|
import sys |
|
from PyQt5.QtWidgets import QApplication, QFrame |
|
|
|
from ui import SearchOrFrame |
|
|
|
app = QApplication(sys.argv) |
|
|
|
search_or_clause_frame = QFrame() |
|
search_or_clause_frame_ui = SearchOrFrame.Ui_search_or_clause_parameter_frame() |
|
search_or_clause_frame_ui.setupUi(search_or_clause_frame) |
|
|
|
class SearchOrClauseFrameTests(unittest.TestCase): |
|
def test_button(self): |
|
self.assertEqual(search_or_clause_frame_ui.search_remove_or_clause_button.text(),"Remove \"Or\" Clause") |
|
|
|
def test_defaults(self): |
|
'''Test the defaults''' |
|
self.assertEqual(search_or_clause_frame_ui.search_value_parameter_lineedit.text(), "") |
|
|
|
def test_combo_box(self): |
|
self.assertEqual(search_or_clause_frame_ui.search_comparison_parameter_combobox.currentText(),"") |
|
self.assertEqual(search_or_clause_frame_ui.search_field_parameter_combobox.currentText(),"") |
|
|
|
if __name__ == '__main__': |
|
unittest.main()
|
|
|