#NEWLINE# def test_context_update( self ) : #NEWLINE# #INDENT# ist = InsertStatement ( 'table' , None ) #NEWLINE# ist . add_assignment ( Column ( db_field = 'a' ) , 'b' ) #NEWLINE# ist . add_assignment ( Column ( db_field = 'c' ) , 'd' ) #NEWLINE# ist . update_context_id ( 4 ) #NEWLINE# self . assertEqual ( six . text_type ( ist ) , 'INSERT INTO table ("a", "c") VALUES (%(4)s, %(5)s)' ) #NEWLINE# ctx = ist . get_context ( ) #NEWLINE# self . assertEqual ( ctx , { #NEWLINE# #INDENT# '4' : 'b' , #NEWLINE# '5' : 'd' , #NEWLINE# #UNINDENT# } )