22
33import locust
44from locust import LoadTestShape , constant , stats
5- from locust .argument_parser import get_parser , parse_options
5+ from locust .argument_parser import get_parser
66from locust .env import Environment
77from locust .log import LogReader
88from locust .runners import Runner
@@ -89,7 +89,7 @@ def test_index(self):
8989
9090 for html_name_to_test in html_to_option .keys ():
9191 # Test that setting each spawn option individually populates the corresponding field in the html, and none of the others
92- self .environment .parsed_options = parse_options (html_to_option [html_name_to_test ])
92+ self .environment .parsed_options = get_parser (). parse_args (html_to_option [html_name_to_test ])
9393
9494 response = requests .get ("http://127.0.0.1:%i/" % self .web_port )
9595 self .assertEqual (200 , response .status_code )
@@ -105,7 +105,7 @@ def test_index_with_spawn_options(self):
105105 }
106106
107107 for html_name_to_test in html_to_option .keys ():
108- self .environment .parsed_options = parse_options (html_to_option [html_name_to_test ])
108+ self .environment .parsed_options = get_parser (). parse_args (html_to_option [html_name_to_test ])
109109
110110 response = requests .get ("http://127.0.0.1:%i/" % self .web_port )
111111 self .assertEqual (200 , response .status_code )
@@ -255,7 +255,7 @@ def my_task(self):
255255 pass
256256
257257 self .environment .user_classes = [MyUser ]
258- self .environment .web_ui .parsed_options = parse_options ()
258+ self .environment .web_ui .parsed_options = get_parser (). parse_args ()
259259 response = requests .post (
260260 "http://127.0.0.1:%i/swarm" % self .web_port ,
261261 data = {"user_count" : 5 , "spawn_rate" : 5 , "host" : "https://localhost" },
@@ -807,7 +807,7 @@ def _(parser):
807807 is_multiple = True ,
808808 )
809809
810- parsed_options = parse_options ()
810+ parsed_options = get_parser (). parse_args ()
811811 self .environment .user_classes = [MyUser ]
812812 self .environment .parsed_options = parsed_options
813813 self .environment .web_ui .parsed_options = parsed_options
@@ -849,7 +849,7 @@ def my_task(self):
849849 def _ (parser ):
850850 parser .add_argument ("--my-argument" , type = int , help = "Give me a number" )
851851
852- parsed_options = parse_options (args = ["--my-argument" , "24" ])
852+ parsed_options = get_parser (). parse_args (args = ["--my-argument" , "24" ])
853853 self .environment .user_classes = [MyUser ]
854854 self .environment .parsed_options = parsed_options
855855 self .environment .web_ui .parsed_options = parsed_options
@@ -869,7 +869,7 @@ def my_task(self):
869869 pass
870870
871871 self .environment .user_classes = [MyUser ]
872- self .environment .web_ui .parsed_options = parse_options ()
872+ self .environment .web_ui .parsed_options = get_parser (). parse_args ()
873873 response = requests .post (
874874 "http://127.0.0.1:%i/swarm" % self .web_port ,
875875 data = {"user_count" : 5 , "spawn_rate" : 5 },
@@ -887,7 +887,7 @@ def my_task(self):
887887 pass
888888
889889 self .environment .user_classes = [MyUser ]
890- self .environment .web_ui .parsed_options = parse_options ()
890+ self .environment .web_ui .parsed_options = get_parser (). parse_args ()
891891 response = requests .post (
892892 "http://127.0.0.1:%i/swarm" % self .web_port ,
893893 data = {"user_count" : 5 , "spawn_rate" : 5 , "host" : "https://localhost" , "run_time" : "1s" },
@@ -910,7 +910,7 @@ def my_task(self):
910910 pass
911911
912912 self .environment .user_classes = [MyUser ]
913- self .environment .web_ui .parsed_options = parse_options ()
913+ self .environment .web_ui .parsed_options = get_parser (). parse_args ()
914914 response = requests .post (
915915 "http://127.0.0.1:%i/swarm" % self .web_port ,
916916 data = {"user_count" : 5 , "spawn_rate" : 5 , "host" : "https://localhost" , "run_time" : "bad" },
@@ -935,7 +935,7 @@ def my_task(self):
935935 pass
936936
937937 self .environment .user_classes = [MyUser ]
938- self .environment .web_ui .parsed_options = parse_options ()
938+ self .environment .web_ui .parsed_options = get_parser (). parse_args ()
939939 response = requests .post (
940940 "http://127.0.0.1:%i/swarm" % self .web_port ,
941941 data = {"user_count" : 5 , "spawn_rate" : 5 , "host" : "https://localhost" , "run_time" : "" },
0 commit comments