Exemplo n.º 1
0
    def test_parse_args(self):
        parser = parse_args([])
        self.assertEqual(parser.port, 8080)
        self.assertFalse(parser.enable_cors)

        parser = parse_args(["--enable-cors", "--port", "3000"])
        self.assertEqual(parser.port, 3000)
        self.assertTrue(parser.enable_cors)
Exemplo n.º 2
0
 def test_parse_args_empty(self):
     """
     Should parse empty args and return default host and port.
     """
     parser = parse_args([])
     self.assertEqual(parser.host, "127.0.0.1")
     self.assertEqual(parser.port, 8080)
Exemplo n.º 3
0
 def test_parse_args_host(self):
     """
     Should parse a valid host string and return host value.
     """
     parser = parse_args(["--host", "0.0.0.0"])
     self.assertEqual(parser.host, "0.0.0.0")
     self.assertEqual(parser.port, 8080)
Exemplo n.º 4
0
 def test_parse_args_port(self):
     """
     Should parse a valid port string and return host value.
     """
     parser = parse_args(["--port", "3000"])
     self.assertEqual(parser.host, "127.0.0.1")
     self.assertEqual(parser.port, 3000)
Exemplo n.º 5
0
 def test_parse_args(self):
     parser = parse_args([])
     self.assertEqual(parser.port, 8080)
     self.assertFalse(parser.enable_cors)