Exemplo n.º 1
0
 def testDictionarySet(self):
   self.test_var = HalVar()
   for k in self.var_values.keys():
       msg = 'variable %s has value %s and it was set as %s '%(k, self.test_var[k], self.var_values[k])
       self.assertNotEquals(self.var_values[k], self.test_var[k], msg)
   self.test_var.dictionary = self.var_values
   for k in self.var_values.keys():
       msg = 'variable %s has value %s and it was set as %s '%(k, self.test_var[k], self.var_values[k])
       self.assertEquals(self.var_values[k], self.test_var[k], msg)
Exemplo n.º 2
0
 def __on_add_clicked(self):
     self.edit_index = None
     parent = self.details_parent or QtGui.QDialog()
     self.new_dlg = VariableDialog(parent)
     new_var = HalVar('', '')
     new_var.type = 'text'
     self.new_dlg.setModel(new_var)
     self.new_dlg.show()
     self.new_dlg.accepted.connect(self.__on_add_accepted)
     self.new_dlg.rejected.connect(self.__on_add_rejected)