| Class | Name | Status | Type | Time(s) | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addFailsOnIllegalScheme | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addsAddUriPlaceholderToExecLineWhenJustGettingResult | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addsAddUriPlaceholderToExecLineWhenRemovingScheme | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addsOneScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addsSecondToExistingScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addsUriPlaceholderToExecLineWhenAddingScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | addTwoSchemes | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | doesNothing | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | doesntAddSchemeIfExisting | Success |  | 0.073 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | isRegisteredFailsOnIllegalScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | keepsComments | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | keepsPropertiesOrder | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removeFailsOnIllegalScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removesEmptyMimeType | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removesFirstOfTwoSchemes | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removesLastOfTwoSchemes | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removesNonExistingScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removesScheme | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | removesSecondOfThreeSchemes | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsExecutablePathWithoutParameter | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsFalseWhenNoSchemeIsRegistered | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsMinimalDesktopFile | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsMinimalDesktopFileWithMultipleSpacesEscapedInLocation | Success |  | 0.002 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsMinimalDesktopFileWithSpaceEscapedInLocation | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsTrueForRegisteredScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsUnescapedMultipleSpacesExecutablePathWithoutParameter | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | returnsUnescapedSpaceExecutablePathWithoutParameter | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | throwsExceptionOnEmptyDocument | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitDesktopFileWriter | throwsExceptionOnNonPropertiesFile | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | addFailsOnIllegalScheme | Success |  | 0.003 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | addsOneScheme | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | addsOneSchemeToEmptyArray | Success |  | 0.070 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | addsSecondToExistingScheme | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | addsTwoSchemes | Success |  | 0.011 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | doesNothing | Success |  | 0.004 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | doesntAddSchemeIfExisting | Success |  | 0.276 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | doesntRemoveCommentAfterEndArrayTag | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | doesntRemoveCommentBeforeEndArrayTag | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | getRegisteredFailsOnIllegalScheme | Success |  | 0.003 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removeFailsOnIllegalScheme | Success |  | 0.003 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removesEmptyCFBundleURLTypesEntry | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removesFirstOfTwoSchemes | Success |  | 0.072 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removesLastOfTwoSchemes | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removesNonExistingScheme | Success |  | 0.005 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removesScheme | Success |  | 0.007 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | removesSecondOfThreeSchemes | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | returnsFalseWhenNoSchemeIsRegistered | Success |  | 0.069 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | returnsTrueForRegisteredScheme | Success |  | 0.006 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | throwsExceptionOnEmptyDocument | Success |  | 0.005 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | throwsExceptionOnNonXmlFile | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | throwsExceptionOnWrongPlistFile | Success |  | 0.002 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitPlistFileWriter | throwsExceptionOnWrongXmlFile | Success |  | 0.002 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | callsXdgMimeOnceForAllSchemes | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | createsInitialDesktopFile | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForHandledScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForSchemeHandledByOtherApp | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForSchemeHandledByOtherAppAndInOwnDesktopFile | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForSchemeNotHandledAnymoreButInXdgMimeForOtherApp | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForSchemeNotHandledAnymoreButInXdgMimeForOwn | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForSchemeNotHandledAnymoreDesktopFileNoLongerExistsButInXdgMimeForOtherApp | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | givesSchemeInfoForSchemeNotHandledAnymoreDesktopFileNoLongerExistsButInXdgMimeForOwn | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | handlesAddAndRemoveAtOnce | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | handlesAddOnly | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | handlesRemoveOnly | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationLinux | returnsFallbackIfEclipseLauncherIsNotSet | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | givesSchemeInfoForSchemeHandledByOtherApp | Success |  | 0.066 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | givesSchemeInfoForSchemeHandledByOtherAppAndInOwnPlistFile | Success |  | 0.011 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | handlesAddAndRemoveAtOnce | Success |  | 0.014 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | handlesAddAndRemoveAtOncePlus | Success |  | 0.088 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | handlesAddOnly | Success |  | 0.085 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | handlesAddOnlyPlus | Success |  | 0.012 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | handlesRemoveOnly | Success |  | 0.012 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | handlesRemoveOnlyPlus | Success |  | 0.011 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | returnsRegisteredSchemes | Success |  | 0.025 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | returnsRegisteredSchemesOnMacOS_10_15_3 | Success |  | 0.082 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | returnsRegisteredSchemesOnMacOS10_15_3 | Success |  | 0.074 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationMacOsX | returnsRegisteredSchemesPlus | Success |  | 0.007 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | getLauncherPathFromEclipseHomeProperty | Success |  | 0.002 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | getLauncherPathFromEclipseHomeProperty_DirectoryDoesNotExist | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | getLauncherPathFromEclipseHomeProperty_NoExeFileInDirectory | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | getLauncherPathFromEclipseHomeProperty_NotAFileUrl | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | getLauncherPathFromLauncherProperty | Success |  | 0.003 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | handlesAdd | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | handlesAddAndRemoveOfSameScheme | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | handlesAddAndRemoveOfSameSchemes | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | returnsRegisteredSchemeInformationForOtherApplication | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | returnsRegisteredSchemeInformationForThisEclipse | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistrationWindows | returnsUnregisteredSchemeInformation | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | addsOneScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | addsTwoSchemes | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | ignoresUnregisteredSchemeOnRemove | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | removesOneScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | removesTwoSchemes | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | returnsNullOnNotExitingRegisteredHandlerPath | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | returnsRegisteredHandlerPath | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | throwsExceptionOnAddingInvalidScheme | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | throwsExceptionOnRemovingInvalidScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | throwsIllegalStateExceptionOnAddScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | throwsWinRegistryExceptionOnGetRegisteredHandlerPath | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitRegistryWriter | throwsWinRegistryExceptionOnRemoveScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.registration.TestUnitWinRegistry | testWinRegistry | Aborted | Requires Windows OS: got: "linux", expected: is "win32" 
                        
 
 | 0.004 | 
            
                | org.eclipse.urischeme.internal.UriSchemeProcessorUnitTest | buffersExtensionAndCreatesThemOnlyOnce | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.internal.UriSchemeProcessorUnitTest | callsRegisteredUriSchemeHandler | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.UriSchemeProcessorUnitTest | doesntCallHandlerForUnregisteredScheme | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.internal.UriSchemeProcessorUnitTest | passesException | Success |  | 0.004 | 
            
                | org.eclipse.urischeme.TestUnitAutoRegisterSchemeHandlersJob | newAlreadyRegisteredSchemeDoesNoting | Success |  | 0.002 | 
            
                | org.eclipse.urischeme.TestUnitAutoRegisterSchemeHandlersJob | newSchemeRegistersNewScheme | Success |  | 0.001 | 
            
                | org.eclipse.urischeme.TestUnitAutoRegisterSchemeHandlersJob | noNewSchemeDoesNothing | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.TestUnitAutoRegisterSchemeHandlersJob | noSchemeDoesNothing | Success |  | 0.000 | 
            
                | org.eclipse.urischeme.TestUnitAutoRegisterSchemeHandlersJob | unregisteredSchemeThatWasAutoregisterdOnceDoesNotAutoregisterAgain | Success |  | 0.000 |