MCPcopy Index your code
hub / github.com/bugy/script-server / test_get_scripts

Method test_get_scripts

src/tests/web/server_test.py:83–95  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

81 raise
82
83 def test_get_scripts(self):
84 self.start_server(12345, '127.0.0.1')
85
86 test_utils.write_script_config({'name': 's1'}, 's1', self.runners_folder)
87 test_utils.write_script_config({'name': 's2', 'group': 'Xyz'}, 's2', self.runners_folder)
88 test_utils.write_script_config({'name': 's3'}, 's3', self.runners_folder)
89
90 response = self.request('GET', 'http://127.0.0.1:12345/scripts')
91 self.assertCountEqual([
92 {'name': 's1', 'group': None, 'parsing_failed': False},
93 {'name': 's2', 'group': 'Xyz', 'parsing_failed': False},
94 {'name': 's3', 'group': None, 'parsing_failed': False}],
95 response['scripts'])
96
97 @parameterized.expand([
98 ('X-Forwarded-Proto',),

Callers

nothing calls this directly

Calls 2

start_serverMethod · 0.95
requestMethod · 0.95

Tested by

no test coverage detected