mirror of
https://github.com/jopohl/urh.git
synced 2026-03-11 10:46:49 +01:00
test participants in compare frame controller
This commit is contained in:
@@ -59,12 +59,12 @@ class Ui_FAnalysis(object):
|
||||
self.verticalLayout.setObjectName("verticalLayout")
|
||||
self.tabWidget = QtWidgets.QTabWidget(self.frame_4)
|
||||
self.tabWidget.setObjectName("tabWidget")
|
||||
self.tab = QtWidgets.QWidget()
|
||||
self.tab.setObjectName("tab")
|
||||
self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.tab)
|
||||
self.tab_protocols = QtWidgets.QWidget()
|
||||
self.tab_protocols.setObjectName("tab_protocols")
|
||||
self.verticalLayout_10 = QtWidgets.QVBoxLayout(self.tab_protocols)
|
||||
self.verticalLayout_10.setContentsMargins(0, 0, 0, 0)
|
||||
self.verticalLayout_10.setObjectName("verticalLayout_10")
|
||||
self.treeViewProtocols = ProtocolTreeView(self.tab)
|
||||
self.treeViewProtocols = ProtocolTreeView(self.tab_protocols)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Preferred)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
@@ -81,7 +81,7 @@ class Ui_FAnalysis(object):
|
||||
self.treeViewProtocols.setObjectName("treeViewProtocols")
|
||||
self.treeViewProtocols.header().setVisible(False)
|
||||
self.verticalLayout_10.addWidget(self.treeViewProtocols)
|
||||
self.btnSaveProto = QtWidgets.QToolButton(self.tab)
|
||||
self.btnSaveProto = QtWidgets.QToolButton(self.tab_protocols)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
@@ -94,13 +94,13 @@ class Ui_FAnalysis(object):
|
||||
self.btnSaveProto.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
|
||||
self.btnSaveProto.setObjectName("btnSaveProto")
|
||||
self.verticalLayout_10.addWidget(self.btnSaveProto)
|
||||
self.tabWidget.addTab(self.tab, "")
|
||||
self.tab_2 = QtWidgets.QWidget()
|
||||
self.tab_2.setObjectName("tab_2")
|
||||
self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.tab_2)
|
||||
self.tabWidget.addTab(self.tab_protocols, "")
|
||||
self.tab_participants = QtWidgets.QWidget()
|
||||
self.tab_participants.setObjectName("tab_participants")
|
||||
self.verticalLayout_11 = QtWidgets.QVBoxLayout(self.tab_participants)
|
||||
self.verticalLayout_11.setContentsMargins(0, 0, 0, 0)
|
||||
self.verticalLayout_11.setObjectName("verticalLayout_11")
|
||||
self.listViewParticipants = QtWidgets.QListView(self.tab_2)
|
||||
self.listViewParticipants = QtWidgets.QListView(self.tab_participants)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Expanding)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
sizePolicy.setVerticalStretch(0)
|
||||
@@ -108,7 +108,7 @@ class Ui_FAnalysis(object):
|
||||
self.listViewParticipants.setSizePolicy(sizePolicy)
|
||||
self.listViewParticipants.setObjectName("listViewParticipants")
|
||||
self.verticalLayout_11.addWidget(self.listViewParticipants)
|
||||
self.tabWidget.addTab(self.tab_2, "")
|
||||
self.tabWidget.addTab(self.tab_participants, "")
|
||||
self.verticalLayout.addWidget(self.tabWidget)
|
||||
self.cbProtoView = QtWidgets.QComboBox(self.frame_4)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
|
||||
@@ -510,8 +510,8 @@ class Ui_FAnalysis(object):
|
||||
_translate = QtCore.QCoreApplication.translate
|
||||
FAnalysis.setWindowTitle(_translate("FAnalysis", "Frame"))
|
||||
self.btnSaveProto.setText(_translate("FAnalysis", "Save current protocol..."))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab), _translate("FAnalysis", "Protocols"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("FAnalysis", "Participants"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_protocols), _translate("FAnalysis", "Protocols"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_participants), _translate("FAnalysis", "Participants"))
|
||||
self.cbProtoView.setToolTip(_translate("FAnalysis", "<html><head/><body><p>Set the desired view here.</p></body></html>"))
|
||||
self.cbProtoView.setItemText(0, _translate("FAnalysis", "Bits"))
|
||||
self.cbProtoView.setItemText(1, _translate("FAnalysis", "Hex"))
|
||||
|
||||
@@ -123,6 +123,10 @@ class TestProjectManager(QtTestCase):
|
||||
self.assertEqual(dialog.path, test_path)
|
||||
dialog.ui.btnOK.click()
|
||||
|
||||
self.form.ui.tabWidget.setCurrentWidget(self.form.ui.tab_protocol)
|
||||
self.form.compare_frame_controller.ui.tabWidget.setCurrentWidget(self.form.compare_frame_controller.ui.tab_participants)
|
||||
self.assertGreater(self.form.compare_frame_controller.participant_list_model.rowCount(), 0)
|
||||
|
||||
self.assertTrue(os.path.isdir(test_path))
|
||||
|
||||
self.form.project_manager.from_dialog(dialog)
|
||||
@@ -134,3 +138,4 @@ class TestProjectManager(QtTestCase):
|
||||
self.assertEqual(dialog.ui.spinBoxGain.value(), gain)
|
||||
self.assertEqual(dialog.ui.txtEdDescription.toPlainText(), descr)
|
||||
self.assertFalse(dialog.ui.lineEdit_Path.isEnabled())
|
||||
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
<property name="currentIndex">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="tab">
|
||||
<widget class="QWidget" name="tab_protocols">
|
||||
<attribute name="title">
|
||||
<string>Protocols</string>
|
||||
</attribute>
|
||||
@@ -172,7 +172,7 @@
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
<widget class="QWidget" name="tab_2">
|
||||
<widget class="QWidget" name="tab_participants">
|
||||
<attribute name="title">
|
||||
<string>Participants</string>
|
||||
</attribute>
|
||||
|
||||
Reference in New Issue
Block a user