#NEWLINE# def test_node_files_are_sorted_correctly( self ) : #NEWLINE# #INDENT# prepare_mock_wb_response ( node = self . project , provider = 'github' , files = [ { #NEWLINE# #INDENT# 'name' : '01' , #NEWLINE# 'path' : '/01/' , #NEWLINE# 'materialized' : '/01/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '02' , #NEWLINE# 'path' : '/02' , #NEWLINE# 'materialized' : '/02' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '03' , #NEWLINE# 'path' : '/03/' , #NEWLINE# 'materialized' : '/03/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '04' , #NEWLINE# 'path' : '/04' , #NEWLINE# 'materialized' : '/04' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '05' , #NEWLINE# 'path' : '/05/' , #NEWLINE# 'materialized' : '/05/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '06' , #NEWLINE# 'path' : '/06' , #NEWLINE# 'materialized' : '/06' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '07' , #NEWLINE# 'path' : '/07/' , #NEWLINE# 'materialized' : '/07/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '08' , #NEWLINE# 'path' : '/08' , #NEWLINE# 'materialized' : '/08' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '09' , #NEWLINE# 'path' : '/09/' , #NEWLINE# 'materialized' : '/09/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '10' , #NEWLINE# 'path' : '/10' , #NEWLINE# 'materialized' : '/10' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '11' , #NEWLINE# 'path' : '/11/' , #NEWLINE# 'materialized' : '/11/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '12' , #NEWLINE# 'path' : '/12' , #NEWLINE# 'materialized' : '/12' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '13' , #NEWLINE# 'path' : '/13/' , #NEWLINE# 'materialized' : '/13/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '14' , #NEWLINE# 'path' : '/14' , #NEWLINE# 'materialized' : '/14' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '15' , #NEWLINE# 'path' : '/15/' , #NEWLINE# 'materialized' : '/15/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '16' , #NEWLINE# 'path' : '/16' , #NEWLINE# 'materialized' : '/16' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '17' , #NEWLINE# 'path' : '/17/' , #NEWLINE# 'materialized' : '/17/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '18' , #NEWLINE# 'path' : '/18' , #NEWLINE# 'materialized' : '/18' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '19' , #NEWLINE# 'path' : '/19/' , #NEWLINE# 'materialized' : '/19/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '20' , #NEWLINE# 'path' : '/20' , #NEWLINE# 'materialized' : '/20' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '21' , #NEWLINE# 'path' : '/21/' , #NEWLINE# 'materialized' : '/21/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '22' , #NEWLINE# 'path' : '/22' , #NEWLINE# 'materialized' : '/22' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '23' , #NEWLINE# 'path' : '/23/' , #NEWLINE# 'materialized' : '/23/' , #NEWLINE# 'kind' : 'folder' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : '24' , #NEWLINE# 'path' : '/24' , #NEWLINE# 'materialized' : '/24' , #NEWLINE# 'kind' : 'file' , #NEWLINE# #UNINDENT# } ] ) #NEWLINE# url = '/{}nodes/{}/files/github/?page[size]=100' . format ( API_BASE , self . project . _id ) #NEWLINE# res = self . app . get ( res , auth = self . user . auth ) #NEWLINE# self . check_file_order ( res )