@@ -77,7 +77,7 @@ def test_process_request_dict_with_options(self):
7777 "prompt_token_ids" : [1 , 1 , 1 ],
7878 }
7979 self .processor .process_request_dict (request_dict , 100 )
80- self .assertEqual (request_dict ["enable_thinking" ], False )
80+ self .assertEqual (request_dict ["enable_thinking" ], True )
8181
8282 request_dict = {
8383 "messages" : [{"role" : "user" , "content" : "Hello" }],
@@ -93,15 +93,15 @@ def test_process_request_dict_with_options(self):
9393 "prompt_token_ids" : [1 , 1 , 1 ],
9494 }
9595 self .processor .process_request_dict (request_dict , 100 )
96- self .assertEqual (request_dict ["enable_thinking" ], False )
96+ self .assertEqual (request_dict ["enable_thinking" ], True )
9797
9898 request_dict = {
9999 "messages" : [{"role" : "user" , "content" : "Hello" }],
100100 "chat_template_kwargs" : {"options" : {"thinking_mode" : "false" }},
101101 "prompt_token_ids" : [1 , 1 , 1 ],
102102 }
103103 self .processor .process_request_dict (request_dict , 100 )
104- self .assertEqual (request_dict ["enable_thinking" ], False )
104+ self .assertEqual (request_dict ["enable_thinking" ], True )
105105
106106 request_dict = {
107107 "messages" : [{"role" : "user" , "content" : "Hello" }],
@@ -111,6 +111,27 @@ def test_process_request_dict_with_options(self):
111111 self .processor .process_request_dict (request_dict , 100 )
112112 self .assertEqual (request_dict ["enable_thinking" ], True )
113113
114+ request_dict = {
115+ "messages" : [{"role" : "user" , "content" : "Hello" }],
116+ "chat_template_kwargs" : {"options" : {"thinking_mode" : "close" }},
117+ }
118+ self .processor .process_request_dict (request_dict , 100 )
119+ self .assertEqual (request_dict ["enable_thinking" ], False )
120+
121+ request_dict = {
122+ "messages" : [{"role" : "user" , "content" : "Hello" }],
123+ "chat_template_kwargs" : {"options" : {"thinking_mode" : "false" }},
124+ }
125+ self .processor .process_request_dict (request_dict , 100 )
126+ self .assertEqual (request_dict ["enable_thinking" ], False )
127+
128+ request_dict = {
129+ "messages" : [{"role" : "user" , "content" : "Hello" }],
130+ "chat_template_kwargs" : {"enable_thinking" : False },
131+ }
132+ self .processor .process_request_dict (request_dict , 100 )
133+ self .assertEqual (request_dict ["enable_thinking" ], False )
134+
114135
115136if __name__ == "__main__" :
116137 unittest .main ()
0 commit comments