ipython / ipython

Compare 455e4af ... +0 ... fe04260

Coverage Reach
core/tests/test_completer.py core/tests/test_magic.py core/tests/test_interactiveshell.py core/tests/test_inputsplitter.py core/tests/test_formatters.py core/tests/test_display.py core/tests/test_run.py core/tests/test_oinspect.py core/tests/test_ultratb.py core/tests/test_pylabtools.py core/tests/test_inputtransformer2.py core/tests/test_history.py core/tests/test_completerlib.py core/tests/test_async_helpers.py core/tests/test_debugger.py core/tests/test_paths.py core/tests/test_magic_terminal.py core/tests/test_inputtransformer.py core/tests/test_profile.py core/tests/test_magic_arguments.py core/tests/test_prefilter.py core/tests/test_displayhook.py core/tests/test_events.py core/tests/test_extension.py core/tests/test_application.py core/tests/test_hooks.py core/tests/test_alias.py core/tests/test_imports.py core/tests/test_compilerop.py core/tests/test_inputtransformer2_line.py core/tests/test_handlers.py core/tests/test_shellapp.py core/tests/test_iplib.py core/tests/simpleerr.py core/tests/test_prompts.py core/tests/test_logger.py core/tests/tclass.py core/tests/refbug.py core/tests/test_splitinput.py core/tests/test_autocall.py core/tests/test_page.py core/tests/bad_all.py core/tests/print_argv.py core/tests/nonascii2.py core/tests/nonascii.py core/magics/execution.py core/magics/osm.py core/magics/code.py core/magics/basic.py core/magics/namespace.py core/magics/script.py core/magics/history.py core/magics/logging.py core/magics/packaging.py core/magics/auto.py core/magics/config.py core/magics/pylab.py core/magics/display.py core/magics/extension.py core/magics/__init__.py core/interactiveshell.py core/completer.py core/debugger.py core/oinspect.py core/ultratb.py core/display.py core/inputtransformer2.py core/history.py core/formatters.py core/inputsplitter.py core/prefilter.py core/inputtransformer.py core/magic.py core/application.py core/shellapp.py core/completerlib.py core/page.py core/displayhook.py core/profileapp.py core/pylabtools.py core/profiledir.py core/logger.py core/alias.py core/magic_arguments.py core/historyapp.py core/display_functions.py core/crashhandler.py core/async_helpers.py core/extensions.py core/hooks.py core/compilerop.py core/events.py core/builtin_trap.py core/displaypub.py core/splitinput.py core/macro.py core/display_trap.py core/release.py core/payload.py core/autocall.py core/payloadpage.py core/excolors.py core/prompts.py core/usage.py core/error.py core/getipython.py core/latex_symbols.py utils/tests/test_path.py utils/tests/test_text.py utils/tests/test_process.py utils/tests/test_tokenutil.py utils/tests/test_capture.py utils/tests/test_wildcard.py utils/tests/test_io.py utils/tests/test_module_paths.py utils/tests/test_dir2.py utils/tests/test_openpy.py utils/tests/test_pycolorize.py utils/tests/test_tempdir.py utils/tests/test_imports.py utils/tests/test_importstring.py utils/tests/test_shimmodule.py utils/tests/test_decorators.py utils/tests/test_sysinfo.py utils/_process_win32_controller.py utils/text.py utils/path.py utils/io.py utils/PyColorize.py utils/capture.py utils/_process_win32.py utils/_process_posix.py utils/ipstruct.py utils/_process_common.py utils/coloransi.py utils/tokenutil.py utils/terminal.py utils/shimmodule.py utils/wildcard.py utils/py3compat.py utils/openpy.py utils/sysinfo.py utils/_process_cli.py utils/timing.py utils/dir2.py utils/strdispatch.py utils/syspathcontext.py utils/process.py utils/contexts.py utils/tempdir.py utils/encoding.py utils/frame.py utils/tz.py utils/decorators.py utils/module_paths.py utils/importstring.py utils/generics.py utils/sentinel.py utils/ulinecache.py utils/colorable.py utils/version.py utils/data.py utils/localinterfaces.py utils/jsonutil.py utils/eventful.py utils/log.py utils/traitlets.py utils/daemonize.py utils/signatures.py utils/_sysinfo.py lib/tests/test_pretty.py lib/tests/test_display.py lib/tests/test_latextools.py lib/tests/test_lexers.py lib/tests/test_backgroundjobs.py lib/tests/test_deepreload.py lib/tests/test_editorhooks.py lib/tests/test_security.py lib/tests/test_clipboard.py lib/tests/test_imports.py lib/pretty.py lib/inputhook.py lib/display.py lib/demo.py lib/backgroundjobs.py lib/deepreload.py lib/lexers.py lib/latextools.py lib/inputhookwx.py lib/inputhookglut.py lib/inputhookqt4.py lib/guisupport.py lib/editorhooks.py lib/inputhookpyglet.py lib/clipboard.py lib/security.py lib/inputhookgtk4.py lib/inputhookgtk3.py lib/inputhookgtk.py lib/kernel.py lib/__init__.py terminal/pt_inputhooks/wx.py terminal/pt_inputhooks/osx.py terminal/pt_inputhooks/glut.py terminal/pt_inputhooks/qt.py terminal/pt_inputhooks/pyglet.py terminal/pt_inputhooks/__init__.py terminal/pt_inputhooks/tk.py terminal/pt_inputhooks/gtk4.py terminal/pt_inputhooks/asyncio.py terminal/pt_inputhooks/gtk.py terminal/pt_inputhooks/gtk3.py terminal/interactiveshell.py terminal/tests/test_interactivshell.py terminal/tests/test_embed.py terminal/tests/test_debug_magic.py terminal/tests/test_help.py terminal/shortcuts.py terminal/embed.py terminal/ipapp.py terminal/ptutils.py terminal/magics.py terminal/debugger.py terminal/prompts.py terminal/console.py terminal/ptshell.py testing/plugin/ipdoctest.py testing/plugin/dtexample.py testing/plugin/iptest.py testing/plugin/show_refs.py testing/plugin/test_refs.py testing/plugin/simple.py testing/plugin/test_ipdoctest.py testing/plugin/setup.py testing/plugin/simplevars.py testing/iptestcontroller.py testing/iptest.py testing/tools.py testing/tests/test_tools.py testing/tests/test_decorators.py testing/tests/test_ipunittest.py testing/tests/__init__.py testing/decorators.py testing/ipunittest.py testing/globalipapp.py testing/__init__.py testing/skipdoctest.py testing/__main__.py extensions/tests/test_autoreload.py extensions/tests/test_storemagic.py extensions/autoreload.py extensions/storemagic.py extensions/cythonmagic.py extensions/sympyprinting.py extensions/rmagic.py extensions/__init__.py

No flags found

Use flags to group coverage reports by test type, project and/or folders.
Then setup custom commit statuses and notifications for each flag.

e.g., #unittest #integration

#production #enterprise

#frontend #backend

Learn more about Codecov Flags here.

Showing 1 of 1 files from the diff.

@@ -924,7 +924,9 @@
Loading
924 924
        
925 925
        # In Cygwin paths like "c:\..." and '\cygdrive\c\...' are possible
926 926
        if str(p_venv).startswith("\\cygdrive"):
927 -
            p_venv = "C:" / Path(str(p_venv)[11:])
927 +
            p_venv = Path(str(p_venv))
928 +
            drive_name = p_venv.parts[2]
929 +
            p_venv = (drive_name + ":/") / Path(*p_venv.parts[3:])
928 930
929 931
        if any(p_venv == p.parents[1] for p in paths):
930 932
            # Our exe is inside or has access to the virtualenv, don't need to do anything.

Learn more Showing 1 files with coverage changes found.

Changes in IPython/utils/text.py
-1
+1
Loading file...
Files Coverage
IPython -0.01% 47.31%
Project Totals (256 files) 47.31%
Loading