Exemplo n.º 1
0
 def process_args(self, args):
     iotools.clear_terminal()
     if not self.run_doctest(args):
         print
         if not self.run_pytest(args):
             print
             self.rebuild_docs(args)
Exemplo n.º 2
0
    def process_args(self, args):

        iotools.clear_terminal()
        if args.whole_words_only:
            whole_words_only = '-w'
        else:
            whole_words_only = ''
        command = r'grep {} -Irn {!r} {} | grep -v svn-base | grep -v svn\/ | grep -v docs'.format(
            whole_words_only, args.pattern, os.path.relpath(args.path))
        iotools.spawn_subprocess(command)
Exemplo n.º 3
0
    def process_args(self, args):
        iotools.clear_terminal()

        # print args

        kind = args.kind
        old_codebase, old_package_name, old_object_name = \
            self._prompt_for_old_name(kind)
        new_codebase, new_package_name, new_object_name = \
            self._prompt_for_new_name(kind)

        args = (
            kind, 
            old_codebase, old_package_name, old_object_name,
            new_codebase, new_package_name, new_object_name,
            )

        self._confirm_name_changes(*args)

        self._rename_old_module(*args)
        self._rename_old_test_files(*args)
        self._rename_old_api_page(*args)
        self._update_codebase(*args)