def testCommandFromStringWithOption(self): command = GitCommand.fromString('"git log -p" "a file"') self.assertEqual("git log", command.command) self.assertEqual(["-p"], command.options) self.assertEqual("a file", command.value)
def testCommandFromString(self): command = GitCommand.fromString('"git log"') self.assertEqual("git log", command.command) self.assertEqual([], command.options) self.assertEqual(None, command.value)