#NEWLINE# def test_annotate_config( self ) : #NEWLINE# #INDENT# response = self . client . get ( '/config.json' ) #NEWLINE# self . assertEqual ( [ { #NEWLINE# #INDENT# 'name' : 'name' , #NEWLINE# 'label' : 'Name' , #NEWLINE# 'type' : 'string' , #NEWLINE# 'bind' : { #NEWLINE# #INDENT# 'required' : True , #NEWLINE# #UNINDENT# } , #NEWLINE# 'wq:length' : 255 , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : 'annotations' , #NEWLINE# 'label' : 'Annotations' , #NEWLINE# 'type' : 'repeat' , #NEWLINE# 'bind' : { #NEWLINE# #INDENT# 'required' : True , #NEWLINE# #UNINDENT# } , #NEWLINE# 'children' : [ { #NEWLINE# #INDENT# 'name' : 'value' , #NEWLINE# 'label' : 'Value' , #NEWLINE# 'type' : 'string' , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'name' : 'type' , #NEWLINE# 'label' : 'Type' , #NEWLINE# 'type' : 'string' , #NEWLINE# 'wq:ForeignKey' : 'annotationtype' , #NEWLINE# 'bind' : { #NEWLINE# #INDENT# 'required' : True , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ] , #NEWLINE# 'initial' : { #NEWLINE# #INDENT# 'type_field' : 'type' , #NEWLINE# 'filter' : { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } ] , response . data [ 'pages' ] [ 'annotatedmodel' ] [ 'form' ] )