#NEWLINE# def assert_fsnodes( self , ftype , filespecs , subject_product_pairs ) : #NEWLINE# #INDENT# with self . mk_project_tree ( self . _original_src ) as project_tree : #NEWLINE# #INDENT# ( scheduler , storage ) = self . mk_scheduler ( project_tree = subject_product_pairs ) #NEWLINE# request = self . execute_request ( scheduler , storage , Stat , self . specs ( ftype , '' , * filespecs ) ) #NEWLINE# fs_nodes = [ n for ( n , _ ) in scheduler . product_graph . walk ( roots = request . roots ) if ( type ( n ) is FilesystemNode ) ] #NEWLINE# self . assertEquals ( set ( ( ( n . subject , n . product ) for n in fs_nodes ) ) , set ( subject_product_pairs ) )