def testParseArgsUnexpectedPositionalArg(self):
        with self.assertRaises(SystemExit) as assertContext:
            agent._parseArgs(["1"])

        self.assertEqual(assertContext.exception.code, 2)
    def testParseArgsHelp(self):
        with self.assertRaises(SystemExit) as assertContext:
            agent._parseArgs(["--help"])

        self.assertEqual(assertContext.exception.code, 0)
 def testParseArgs(self):
     self.assertIsNone(agent._parseArgs([]))
    def testParseArgsUnexpectedPositionalArg(self):
        with self.assertRaises(SystemExit) as assertContext:
            agent._parseArgs(["1"])

        self.assertEqual(assertContext.exception.code, 2)
    def testParseArgsHelp(self):
        with self.assertRaises(SystemExit) as assertContext:
            agent._parseArgs(["--help"])

        self.assertEqual(assertContext.exception.code, 0)
 def testParseArgs(self):
     self.assertIsNone(agent._parseArgs([]))