예제 #1
0
파일: test.py 프로젝트: MavDarkness/MavBot
 def test_escaped_quote_in_quotes(self):
     args = program.process_args("arg1 \"arg2 arg\\\"3 arg4\"")
     assert args[0] == "arg1"
     assert args[1] == "arg2 arg\"3 arg4"
예제 #2
0
파일: test.py 프로젝트: MavDarkness/MavBot
 def test_escaped_quote(self):
     args = program.process_args("arg1 arg2 arg\\\"3 arg4")
     assert args[0] == "arg1"
     assert args[1] == "arg2"
     assert args[2] == "arg\"3"
     assert args[3] == "arg4"
예제 #3
0
파일: test.py 프로젝트: MavDarkness/MavBot
 def test_basic(self):
     args = program.process_args("arg1 arg2 arg3")
     assert args[0] == "arg1"
     assert args[1] == "arg2"
     assert args[2] == "arg3"
예제 #4
0
파일: test.py 프로젝트: MavDarkness/MavBot
 def test_3_extra_quotes(self):
     args = program.process_args("arg1 \"\"\" arg2 arg3")
     assert args[0] == "arg1"
     assert args[1] == "\""
     assert args[2] == "arg2"
     assert args[3] == "arg3"
예제 #5
0
파일: test.py 프로젝트: MavDarkness/MavBot
 def test_with_quotes(self):
     args = program.process_args("arg1 \"arg2 still arg2\"")
     assert args[0] == "arg1"
     assert args[1] == "arg2 still arg2"
예제 #6
0
파일: test.py 프로젝트: MavDarkness/MavBot
 def test_extra_spaces(self):
     args = program.process_args("arg1  arg2   arg3")
     assert args[0] == "arg1"
     assert args[1] == "arg2"
     assert args[2] == "arg3"