python-tutorial icon indicating copy to clipboard operation
python-tutorial copied to clipboard

WIP: Make testsuite testable using DI

Open gaehlerm opened this issue 11 months ago • 0 comments

If you want to test the output of the iPython notebook, I would recommend using dependency injection. Write a class iPythonGenerator and one DebugGenerator that implement all the output. Then you can use the DebugGenerator for testing and the iPythonGenerator for running the actual code.

Let me know if you have any questions.

And this is just a quick and dirty draft, to show the idea. No full implementation. In theory it could run, but I would be surprised if it did.

gaehlerm avatar Feb 21 '25 13:02 gaehlerm