#NEWLINE# def test_prefix_edit_return( self ) : #NEWLINE# #INDENT# ' Check return value of edit_prefix\n        ' #NEWLINE# p1 = s . add_prefix ( { #NEWLINE# #INDENT# 'auth' : ad , #NEWLINE# 'attr' : { #NEWLINE# #INDENT# 'prefix' : '1.3.3.0/24' , #NEWLINE# 'type' : 'assignment' , #NEWLINE# 'description' : 'FOO' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# p2 = s . add_prefix ( { #NEWLINE# #INDENT# 'auth' : ad , #NEWLINE# 'attr' : { #NEWLINE# #INDENT# 'prefix' : '1.3.3.1/32' , #NEWLINE# 'type' : 'host' , #NEWLINE# 'description' : 'child 1' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# p3 = s . add_prefix ( { #NEWLINE# #INDENT# 'auth' : ad , #NEWLINE# 'attr' : { #NEWLINE# #INDENT# 'prefix' : '1.3.3.2/32' , #NEWLINE# 'type' : 'host' , #NEWLINE# 'description' : 'child 2' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# p4 = s . add_prefix ( { #NEWLINE# #INDENT# 'auth' : ad , #NEWLINE# 'attr' : { #NEWLINE# #INDENT# 'prefix' : '1.3.3.3/32' , #NEWLINE# 'type' : 'host' , #NEWLINE# 'description' : 'child 3' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) #NEWLINE# ss_res = s . smart_search_prefix ( { #NEWLINE# #INDENT# 'auth' : ad , #NEWLINE# 'query_string' : 'child 2' , #NEWLINE# #UNINDENT# } ) [ 'result' ] [ 0 ] #NEWLINE# edit_res = s . edit_prefix ( { #NEWLINE# #INDENT# 'auth' : ad , #NEWLINE# 'prefix' : { #NEWLINE# #INDENT# 'prefix' : '1.3.3.2/32' , #NEWLINE# #UNINDENT# } , #NEWLINE# 'attr' : { #NEWLINE# #INDENT# 'description' : 'Kid 2' , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ) [ 0 ] #NEWLINE# del p1 [ 'added' ] #NEWLINE# del edit_res [ 'last_modified' ] #NEWLINE# del ss_res [ 'added' ] #NEWLINE# del ss_res [ 'last_modified' ] #NEWLINE# ss_res [ 'description' ] = 'Kid 2' #NEWLINE# self . assertEqual ( ss_res , edit_res )