MCPcopy
hub / github.com/apache/caldera / _generate_plugin

Function _generate_plugin

tests/conftest.py:256–260  ·  view source on GitHub ↗
(enabled=False, gui=False, data_dir=None, access=None)

Source from the content-addressed store, hash-verified

254@pytest.fixture
255def demo_plugin():
256 def _generate_plugin(enabled=False, gui=False, data_dir=None, access=None):
257 name = ''.join(random.choice(string.ascii_lowercase) for _ in range(10))
258 desc = 'this is a good description'
259 address = '/plugin/%s/gui' % name if gui else None
260 return Plugin(name=name, description=desc, address=address, enabled=enabled, data_dir=data_dir, access=access)
261
262 return _generate_plugin
263

Callers

nothing calls this directly

Calls 1

PluginClass · 0.90

Tested by

no test coverage detected