Exemplo n.º 1
0
 def test_pictureroot2_chosen(self):
     view = MockView(combos={'name_combo': [], 'type_combo': []})
     view.reply_file_chooser_dialog.append('chosen')
     presenter = ConnMgrPresenter(view)
     presenter.on_pictureroot2_btnbrowse_clicked()
     presenter.on_text_entry_changed('pictureroot2_entry')
     self.assertEquals(presenter.pictureroot, 'chosen')
 def test_pictureroot2_chosen(self):
     view = MockView(combos={"name_combo": [], "type_combo": []})
     view.reply_file_chooser_dialog.append("chosen")
     presenter = ConnMgrPresenter(view)
     presenter.on_pictureroot2_btnbrowse_clicked()
     presenter.on_text_entry_changed("pictureroot2_entry")
     self.assertEquals(presenter.pictureroot, "chosen")
Exemplo n.º 3
0
 def test_pictureroot_chosen(self):
     view = MockView(combos={'name_combo': [],
                             'type_combo': []})
     view.reply_file_chooser_dialog.append('chosen')
     presenter = ConnMgrPresenter(view)
     presenter.on_pictureroot_btnbrowse_clicked()
     presenter.on_text_entry_changed('pictureroot_entry')
     self.assertEquals(presenter.pictureroot, 'chosen')
Exemplo n.º 4
0
 def test_connection_uri_property(self):
     view = MockView(combos={'name_combo': [], 'type_combo': []})
     prefs.prefs[bauble.conn_default_pref] = 'quisquis'
     prefs.prefs[bauble.conn_list_pref] = {
         'quisquis': {
             'type': 'PostgreSQL',
             'passwd': False,
             'pictures': '/tmp/',
             'db': 'quisquis',
             'host': 'localhost',
             'user': '******'
         }
     }
     presenter = ConnMgrPresenter(view)
     self.assertEquals(presenter.connection_name, 'quisquis')
     self.assertEquals(presenter.dbtype, 'PostgreSQL')
     ## we need trigger all signals that would go by gtk
     p = presenter.connections[presenter.connection_name]
     presenter.view.widget_set_value('database_entry', p['db'])
     presenter.on_text_entry_changed('database_entry')
     presenter.view.widget_set_value('user_entry', p['user'])
     presenter.on_text_entry_changed('user_entry')
     presenter.view.widget_set_value('host_entry', p['host'])
     presenter.on_text_entry_changed('host_entry')
     self.assertEquals(presenter.connection_uri,
                       'postgresql://pg@localhost/quisquis')
 def test_connection_uri_property(self):
     view = MockView(combos={"name_combo": [], "type_combo": []})
     prefs.prefs[bauble.conn_default_pref] = "quisquis"
     prefs.prefs[bauble.conn_list_pref] = {
         "quisquis": {
             "type": "PostgreSQL",
             "passwd": False,
             "pictures": "/tmp/",
             "db": "quisquis",
             "host": "localhost",
             "user": "******",
         }
     }
     presenter = ConnMgrPresenter(view)
     self.assertEquals(presenter.connection_name, "quisquis")
     self.assertEquals(presenter.dbtype, "PostgreSQL")
     ## we need trigger all signals that would go by gtk
     p = presenter.connections[presenter.connection_name]
     presenter.view.widget_set_value("database_entry", p["db"])
     presenter.on_text_entry_changed("database_entry")
     presenter.view.widget_set_value("user_entry", p["user"])
     presenter.on_text_entry_changed("user_entry")
     presenter.view.widget_set_value("host_entry", p["host"])
     presenter.on_text_entry_changed("host_entry")
     self.assertEquals(presenter.connection_uri, "postgresql://pg@localhost/quisquis")
Exemplo n.º 6
0
 def test_connection_uri_property(self):
     view = MockView(combos={'name_combo': [],
                             'type_combo': []})
     prefs.prefs[bauble.conn_default_pref] = 'quisquis'
     prefs.prefs[bauble.conn_list_pref] = {
         'quisquis': {'type': 'PostgreSQL',
                      'passwd': False,
                      'pictures': '/tmp/',
                      'db': 'quisquis',
                      'host': 'localhost',
                      'user': '******'}}
     presenter = ConnMgrPresenter(view)
     self.assertEquals(presenter.connection_name, 'quisquis')
     self.assertEquals(presenter.dbtype, 'PostgreSQL')
     ## we need trigger all signals that would go by gtk
     p = presenter.connections[presenter.connection_name]
     presenter.view.widget_set_value('database_entry', p['db'])
     presenter.on_text_entry_changed('database_entry')
     presenter.view.widget_set_value('user_entry', p['user'])
     presenter.on_text_entry_changed('user_entry')
     presenter.view.widget_set_value('host_entry', p['host'])
     presenter.on_text_entry_changed('host_entry')
     self.assertEquals(presenter.connection_uri,
                       'postgresql://pg@localhost/quisquis')