Exemplo n.º 1
0
 def test_get_addChatroom(self):
     user = User("Test", "ACTIVE")
     cliente = Client(('127.0.0.1', 54000), user)
     chatroom = Chatroom("sala", user)
     cliente.addChatroom(chatroom)
     ch = cliente.getChatroom()
     self.assertEqual(ch[0], chatroom)
Exemplo n.º 2
0
 def __init__(self, system_argv):
     super(StartChat, self).__init__(system_argv)
     self.client = Client(None,None,None)
     self.controller = Controller(self.client)
     self.gui = View(self.controller, self.client)
     self.client.connToServer(None)
     main_thread = threading.Thread(target=self.client.input_manager)
     main_thread.setDaemon(True)
     main_thread.start()
     self.gui.show()
Exemplo n.º 3
0
    def get_api():
        """."""
        result = Client.query.get(session.get("id"))

        if result:

            return redirect("/me/api")

        client_id = uuid.uuid4()

        client_secret = secrets.token_hex(32)

        expires = datetime.datetime.now() + datetime.timedelta(days=365)

        client = Client(id=session.get("id"),
                        client_id=client_id,
                        client_secret=client_secret,
                        expires=expires)

        db.session.add(client)
        db.session.commit()

        return redirect("/me/api")
Exemplo n.º 4
0
 def test_getAddress(self):
     user = User("Test", "ACTIVE")
     cliente = Client(('127.0.0.1', 54000), user)
     self.assertEqual(cliente.getAddress(), ('127.0.0.1', 54000))
Exemplo n.º 5
0
 def test_setUser(self):
     user = User("Test", "ACTIVE")
     cliente = Client(('127.0.0.1', 54000), user)
     new_user = User("test", "AWAY")
     cliente.setUser(new_user)
     self.assertEqual(cliente.getUser(), new_user)
Exemplo n.º 6
0
 def test_getSocket(self):
     user = User("Test", "ACTIVE")
     cliente = Client(('127.0.0.1', 54000), user)
     self.assertEqual(cliente.getSocket(), cliente.socket)
     cliente.socket.close()