A project I'm involved in uses testbook to test code cells of Jupyter notebooks. Patching works fine — unless the code to be tested asks for
bq
dbplyr
many-to-one
cloud9-ide
nunit-2.6
fantomas
appxmanifest
wiktionary
aws-sdk
invalidoperationexception
location-updates
recursive-component
windows-identity
vivado
apollo-android
mysql-5.5
android-storage
axes
multiuserchat
bbedit
androidx-test
go-cmp
this-pointer
peppol
ctags
mlogit
fencepost
gcloud-cli
playback
perl-packager