#NEWLINE# def test__find_removed_and_changed_options( self ) : #NEWLINE# #INDENT# 'Test that options that have been removed are rejected.' #NEWLINE# options = [ { #NEWLINE# #INDENT# 'slave_okay' : True , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'as_class' : dict , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'network_timeout' : 10 , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'secondary_acceptable_latency_ms' : 10 , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'max_scan' : 10 , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'snapshot' : True , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'tailable' : True , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'await_data' : True , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'exhaust' : True , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'fields' : { #NEWLINE# #INDENT# 'a' : 1 , #NEWLINE# #UNINDENT# } , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'timeout' : 10 , #NEWLINE# #UNINDENT# } , { #NEWLINE# #INDENT# 'partial' : True , #NEWLINE# #UNINDENT# } ] #NEWLINE# for option in options : #NEWLINE# #INDENT# with self . assertRaises ( TypeError ) : #NEWLINE# #INDENT# self . db . collection . find ( { #NEWLINE# #INDENT# #NEWLINE# #UNINDENT# } , ** self )