Newer
Older
import os
from _notebooks.notebook import Notebook
import py_wake
def test_notebooks():
import matplotlib.pyplot as plt
def no_show(*args, **kwargs):
pass
plt.show = no_show # disable plt show that requires the user to close the plot
path = os.path.dirname(py_wake.__file__) + "/../_notebooks/elements/"
for f in [f for f in os.listdir(path) if f.endswith('.ipynb')]:
nb = Notebook(path + f)
nb.check_code()
nb.check_links()