MCPcopy Index your code
hub / github.com/mitmproxy/mitmproxy / test_simple

Method test_simple

test/mitmproxy/addons/test_script.py:202–215  ·  view source on GitHub ↗
(self, tdata)

Source from the content-addressed store, hash-verified

200 assert "No such script" in caplog.text
201
202 async def test_simple(self, tdata):
203 sc = script.ScriptLoader()
204 with taddons.context(loadcore=False) as tctx:
205 tctx.master.addons.add(sc)
206 sc.running()
207 assert len(tctx.master.addons) == 1
208 tctx.master.options.update(
209 scripts=[tdata.path("mitmproxy/data/addonscripts/recorder/recorder.py")]
210 )
211 assert len(tctx.master.addons) == 1
212 assert len(sc.addons) == 1
213 tctx.master.options.update(scripts=[])
214 assert len(tctx.master.addons) == 1
215 assert len(sc.addons) == 0
216
217 def test_dupes(self):
218 sc = script.ScriptLoader()

Callers

nothing calls this directly

Calls 5

runningMethod · 0.95
contextMethod · 0.80
addMethod · 0.45
updateMethod · 0.45
pathMethod · 0.45

Tested by

no test coverage detected