예제 #1
0
def main():
    """main is used for starting muistio software.
    """
    config = Config(file_service)

    gui = GUI(config, memo_service, user_service, image_service, file_service)

    if config.initialized_first_time:
        gui.first_time()

    conn = connect_database(config.get('DATABASE_URI'))
    if conn:
        gui.start()
    else:
        gui.error('No connection established. Check your credentials.' +
                  '\n\n After saving settings, relaunch the app.')
        gui.first_time()

    disconnect_database()
예제 #2
0
 def tearDown(self):
     self.userrepo.remove(self.user)
     self.userrepo.remove(self.user_two)
     disconnect_database()
예제 #3
0
 def tearDown(self):
     disconnect_database()
예제 #4
0
 def tearDown(self):
     user_repository.remove(self.author)
     disconnect_database()