@@ -6,35 +6,20 @@ class TestBacktrace(WebServerAutoTestCase):
66 @classmethod
77 def extra_kphp2cpp_options (cls ):
88 return {"KPHP_EXTRA_CXXFLAGS" : "-O0 -g" }
9-
10- def test_main_fork_trace (self ):
11- resp = self .web_server .http_post (
12- json = [
13- {"op" : "check_main_trace" },
14- ])
9+
10+ def query (self , op : str ):
11+ resp = self .web_server .http_post (uri = "/test_backtrace" , json = [{"op" : op }])
1512 self .assertEqual (resp .text , "ok" )
1613 self .assertEqual (resp .status_code , 200 )
1714
15+ def test_main_fork_trace (self ):
16+ self .query ("check_main_trace" )
17+
1818 def test_fork_trace (self ):
19- resp = self .web_server .http_post (
20- json = [
21- {"op" : "check_fork_trace" },
22- ])
23- self .assertEqual (resp .text , "ok" )
24- self .assertEqual (resp .status_code , 200 )
19+ self .query ("check_fork_trace" )
2520
2621 def test_fork_switch_trace (self ):
27- resp = self .web_server .http_post (
28- json = [
29- {"op" : "check_fork_switch_trace" },
30- ])
31- self .assertEqual (resp .text , "ok" )
32- self .assertEqual (resp .status_code , 200 )
22+ self .query ("check_fork_switch_trace" )
3323
3424 def test_nested_fork_trace (self ):
35- resp = self .web_server .http_post (
36- json = [
37- {"op" : "check_nested_fork_trace" },
38- ])
39- self .assertEqual (resp .text , "ok" )
40- self .assertEqual (resp .status_code , 200 )
25+ self .query ("check_nested_fork_trace" )
0 commit comments