"README_ORIGIN.md" did not exist on "663cd23517a87bc6c7ad585da8029b879a5f499e"
test_server_args.py 709 Bytes
Newer Older
Lianmin Zheng's avatar
Lianmin Zheng committed
1
import json
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import unittest

from sglang.srt.server_args import prepare_server_args


class TestPrepareServerArgs(unittest.TestCase):
    def test_prepare_server_args(self):
        server_args = prepare_server_args(
            [
                "--model-path",
                "model_path",
                "--json-model-override-args",
                '{"rope_scaling": {"factor": 2.0, "type": "linear"}}',
            ]
        )
        self.assertEqual(server_args.model_path, "model_path")
        self.assertEqual(
Lianmin Zheng's avatar
Lianmin Zheng committed
19
            json.loads(server_args.json_model_override_args),
20
21
22
23
24
25
            {"rope_scaling": {"factor": 2.0, "type": "linear"}},
        )


if __name__ == "__main__":
    unittest.main()