def runtest(self): try: result = docopt.docopt(self.doc, argv=self.argv) except docopt.DocoptExit: result = 'user-error' if self.expect != result: raise DocoptTestException(self, result)