#NEWLINE# def test_cyclicquery( self ) : #NEWLINE# #INDENT# 'Cyclic QG against cyclic DG @CTB comment?' #NEWLINE# datagraph = { #NEWLINE# #INDENT# 1 : { #NEWLINE# #INDENT# 2 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 2 : { #NEWLINE# #INDENT# 3 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 3 : { #NEWLINE# #INDENT# 4 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 4 : { #NEWLINE# #INDENT# 5 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 5 : { #NEWLINE# #INDENT# 2 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } #NEWLINE# querygraph = { #NEWLINE# #INDENT# 0 : { #NEWLINE# #INDENT# 1 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 1 : { #NEWLINE# #INDENT# 2 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 2 : { #NEWLINE# #INDENT# 4 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 3 : { #NEWLINE# #INDENT# 1 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# 4 : { #NEWLINE# #INDENT# 3 : None , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } #NEWLINE# result = [ { #NEWLINE# #INDENT# 0 : 1 , #NEWLINE# 1 : 2 , #NEWLINE# 2 : 3 , #NEWLINE# 3 : 5 , #NEWLINE# 4 : 4 , #NEWLINE# #UNINDENT# } ] #NEWLINE# self . dqcmp ( datagraph , querygraph , result )