@@ -29,10 +29,13 @@ def num_slides(cells: list[NotebookNode]):
2929
3030 slides = [cell for cell in cells if is_slide (cell )]
3131 count = len (slides )
32+ print (" Number of slides:\t " , count )
3233
3334 num_exercises = sum (1 for slide in slides if is_exercise (slide .source ))
35+ print (" Number of exercises:\t " , num_exercises )
3436 # let's say that each exercise is worth ten slides
3537 count += num_exercises * 10
38+ print (" Weighted count:\t " , count )
3639
3740 return count
3841
@@ -53,13 +56,14 @@ def test_num_slides(file):
5356 pytest .xfail ("The various pieces of the lecture can be scaled appropriately" )
5457
5558 cells : list [NotebookNode ] = notebook .cells
59+ print ("Columbia:" )
5660 num_columbia = num_slides_without_tag (cells , "nyu-only" )
57- print ( "Number of slides for Columbia: " , num_columbia )
61+
5862 assert num_columbia >= 42 , "Too few slides for Columbia"
5963 assert num_columbia <= 63 , "Too many slides for Columbia"
6064
65+ print ("NYU:" )
6166 num_nyu = num_slides_without_tag (cells , "columbia-only" )
62- print ("Number of slides for NYU: " , num_nyu )
6367 assert num_nyu >= 39 , "Too few slides for NYU"
6468 assert num_nyu <= 51 , "Too many slides for NYU"
6569
0 commit comments