virtualEnvironment/lib/python2.7/site-packages/coverage/cmdline.py
def args_ok(self, options, args):
        """Check for conflicts and problems in the options.

        Returns True if everything is ok, or False if not.

        """
        for i in ['erase', 'execute']:
            for j in ['annotate', 'html', 'report', 'combine']:
                if (i in options.actions) and (j in options.actions):
                    self.help_fn("You can't specify the '%s' and '%s' "
                              "options at the same time." % (i, j))
                    return False

        if not options.actions:
            self.help_fn(
                "You must specify at least one of -e, -x, -c, -r, -a, or -b."
                )
            return False
        args_allowed = (
            'execute' in options.actions or
            'annotate' in options.actions or
            'html' in options.actions or
            'debug' in options.actions or
            'report' in options.actions or
            'xml' in options.actions
            )
        if not args_allowed and args:
            self.help_fn("Unexpected arguments: %s" % " ".join(args))
            return False

        if 'execute' in options.actions and not args:
            self.help_fn("Nothing to do.")
            return False

        return True
def args_ok(self, options, args):
        """Check for conflicts and problems in the options.

        Returns True if everything is ok, or False if not.

        """
        for i in ['erase', 'execute']:
            for j in ['annotate', 'html', 'report', 'combine']:
                if (i in options.actions) and (j in options.actions):
                    self.help_fn("You can't specify the '%s' and '%s' "
                              "options at the same time." % (i, j))
                    return False

        if not options.actions:
            self.help_fn(
                "You must specify at least one of -e, -x, -c, -r, -a, or -b."
                )
            return False
        args_allowed = (
            'execute' in options.actions or
            'annotate' in options.actions or
            'html' in options.actions or
            'debug' in options.actions or
            'report' in options.actions or
            'xml' in options.actions
            )
        if not args_allowed and args:
            self.help_fn("Unexpected arguments: %s" % " ".join(args))
            return False

        if 'execute' in options.actions and not args:
            self.help_fn("Nothing to do.")
            return False

        return True
def args_ok ( self , options , args ) : for i in [ 'erase' , 'execute' ] : for j in [ 'annotate' , 'html' , 'report' , 'combine' ] : if ( i in options . actions ) and ( j in options . actions ) : self . help_fn ( "You can't specify the '%s' and '%s' " "options at the same time." % ( i , j ) ) return False if not options . actions : self . help_fn ( "You must specify at least one of -e, -x, -c, -r, -a, or -b." ) return False args_allowed = ( 'execute' in options . actions or 'annotate' in options . actions or 'html' in options . actions or 'debug' in options . actions or 'report' in options . actions or 'xml' in options . actions ) if not args_allowed and args : self . help_fn ( "Unexpected arguments: %s" % " " . join ( args ) ) return False if 'execute' in options . actions and not args : self . help_fn ( "Nothing to do." ) return False return True
Check for conflicts and problems in the options.

        Returns True if everything is ok, or False if not.
Check for conflicts and problems in the options .