Beispiel #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"
     }))
Beispiel #2
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"})
     )
Beispiel #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", [], {}))
Beispiel #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"], {}))
Beispiel #5
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"], {}))
Beispiel #6
0
 def test_parse_args_noargs(self):
     inputstr = "wut"
     cmd, args, kwargs = runp.parse_args(inputstr)
     tup = (cmd, args, kwargs)
     self.assertEquals(tup, ("wut", [], {}))