def main(): args = parse_args() working_dir = getcwd() sys.path.append(working_dir) walker = (Location(step) for step in walk(working_dir)) importer = Importer(working_dir) loader = lambda: load_spec_classes(walker, importer) reporter = ConsoleReporter(console, verbose=args.verbosity == 'story') runner.run_specs(loader, reporter, reporter) reporter.finish()
def run_spec(self, spec, spec_description): self.spec = spec_description self.loader.return_value = spec runner.run_specs(self.loader, self.mock, self.capture)