示例#1
0
 def test_parse_args(self):
     inputstr = "wut:arg=wow,'such spaces',arg2=good"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(tup, ("wut", ["'such spaces'"], {
         "arg": "wow",
         "arg2": "good"
     }))
示例#2
0
文件: test.py 项目: vascop/runp
 def test_parse_args(self):
     inputstr = "wut:arg=wow,'such spaces',arg2=good"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(
         tup,
         ("wut", ["'such spaces'"], {"arg": "wow", "arg2": "good"})
     )
示例#3
0
 def test_parse_args_noargs(self):
     inputstr = "wut"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(tup, ("wut", [], {}))
示例#4
0
 def test_parse_args_nokwargs(self):
     inputstr = "wut:wow,such,good"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(tup, ("wut", ["wow", "such", "good"], {}))
示例#5
0
文件: test.py 项目: vascop/runp
 def test_parse_args_nokwargs(self):
     inputstr = "wut:wow,such,good"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(tup, ("wut", ["wow", "such", "good"], {}))
示例#6
0
文件: test.py 项目: vascop/runp
 def test_parse_args_noargs(self):
     inputstr = "wut"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(tup, ("wut", [], {}))