Exemplo n.º 1
0
    def test_validates_correctly(self):
        server = MagicMock()
        server.__dict__ = {"host": None, "port": "80820"}

        user = MagicMock()
        user.__dict__ = {"user": "******", "password": "******"}
        settings = Settings(server, user)

        with self.assertRaises(RuntimeError):
            settings.validate()

        server = MagicMock()
        server.__dict__ = {"host": "http://1.2.2.2/xcode/api", "port": None}
        settings.server = server
        with self.assertRaises(RuntimeError):
            settings.validate()
Exemplo n.º 2
0
    def test_validates_correctly(self):
        server = MagicMock()
        server.__dict__ = {"host": None, "port": "80820"}

        user = MagicMock()
        user.__dict__ = {"user": "******", "password": "******"}
        settings = Settings(server, user)

        with self.assertRaises(RuntimeError):
            settings.validate()

        server = MagicMock()
        server.__dict__ = {"host": "http://1.2.2.2/xcode/api", "port": None}
        settings.server = server
        with self.assertRaises(RuntimeError):
            settings.validate()