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
set-comprehension
system.diagnostics
internal-storage
post-redirect-get
file-writing
resolveurl
google-bigquery
openpower
image-morphology
pgloader
named-parameters
swift5.2
uniform-initialization
npm-registry
activation-function
maxreceivedmessagesize
sip-server
ng-filter
ginkgo
raylib
cac
android-application-class
controlled-component
core-media
heterogeneous-list
peewee
olcpixelgameengine
react-native-iap
hudson
xml-rpc