Test Result : Tooling/_/ToolingTests

0 failures
328 tests
Took 39 sec.

All Tests

Test nameDurationStatus
ASTSelectionFinder.AvoidImplicitDeclarations1.2 secPassed
ASTSelectionFinder.CanonicalizeFuncCalleeToCall1.1 secPassed
ASTSelectionFinder.CanonicalizeMemberCalleeToCall1.1 secPassed
ASTSelectionFinder.CanonicalizeObjCStringLiteral1.1 secPassed
ASTSelectionFinder.CorrectEndForObjectiveCImplementation0.99 secPassed
ASTSelectionFinder.CursorAtStartOfFunction1 secPassed
ASTSelectionFinder.CursorNoSelection0.99 secPassed
ASTSelectionFinder.EmptyRangeFallbackToCursor0.15 secPassed
ASTSelectionFinder.FunctionInObjCImplementationCarefulWithEarlyExit0.12 secPassed
ASTSelectionFinder.MultipleFunctionSelection0.11 secPassed
ASTSelectionFinder.MultipleStatementSelection0.13 secPassed
ASTSelectionFinder.OutOfBodyCodeRange70 msPassed
ASTSelectionFinder.RangeNoSelection80 msPassed
ASTSelectionFinder.SelectEntireDeclStmtRange70 msPassed
ASTSelectionFinder.SelectEntireDeclStmtRangeWithMultipleDecls70 msPassed
ASTSelectionFinder.SelectObjectiveCPseudoObjectExprs90 msPassed
ASTSelectionFinder.SelectVarDeclStmt70 msPassed
ASTSelectionFinder.SelectionInFunctionInObjCImplementation0.12 secPassed
ASTSelectionFinder.SimpleCodeRangeASTSelection0.12 secPassed
ASTSelectionFinder.SimpleCodeRangeASTSelectionInObjCMethod90 msPassed
ASTSelectionFinder.WholeFunctionSelection0.1 secPassed
AllTUsToolTest.AFewFiles70 msPassed
AllTUsToolTest.ManyFiles0.35 secPassed
ApplyAtomicChangesTest.AcceptsSurroundingFormatting0.1 secPassed
ApplyAtomicChangesTest.AdaptsToLocalPointerStyle80 msPassed
ApplyAtomicChangesTest.AppliesDuplicateInsertions80 msPassed
ApplyAtomicChangesTest.BailsOnOverlappingRefactorings80 msPassed
ApplyAtomicChangesTest.BailsOutOnConflictingChanges0.12 secPassed
ApplyAtomicChangesTest.BasicRefactoring0.14 secPassed
ApplyAtomicChangesTest.BasicReformatting0.12 secPassed
ApplyAtomicChangesTest.CleansUpCtorInitializers0.12 secPassed
ApplyAtomicChangesTest.CleansUpParameterLists0.11 secPassed
ApplyAtomicChangesTest.DisableCleanup0.12 secPassed
ApplyAtomicChangesTest.DisableFormatting80 msPassed
ApplyAtomicChangesTest.DoNotFormatFollowingLinesIfSeparatedWithNewline90 msPassed
ApplyAtomicChangesTest.DoesNotDeleteInserts80 msPassed
ApplyAtomicChangesTest.EverythingDeleted90 msPassed
ApplyAtomicChangesTest.FormatsCorrectLineWhenHeaderIsRemoved0.13 secPassed
ApplyAtomicChangesTest.IgnorePathsInRefactorings0.1 secPassed
ApplyAtomicChangesTest.InsertsNewIncludesInRightOrder0.1 secPassed
ApplyAtomicChangesTest.InsertsSystemIncludes90 msPassed
ApplyAtomicChangesTest.LastLineViolateColumnLimits80 msPassed
ApplyAtomicChangesTest.LastLineWithNewlineViolateColumnLimits80 msPassed
ApplyAtomicChangesTest.Longer0.1 secPassed
ApplyAtomicChangesTest.OnlyFormatChangedLines90 msPassed
ApplyAtomicChangesTest.OnlyFormatWhenViolateColumnLimits80 msPassed
ApplyAtomicChangesTest.RemoveAndSortIncludes80 msPassed
ApplyAtomicChangesTest.RemoveSystemIncludes90 msPassed
ApplyAtomicChangesTest.SeveralRefactorings80 msPassed
ApplyAtomicChangesTest.Shorter80 msPassed
AtomicChangeTest.AtomicChangeToYAML70 msPassed
AtomicChangeTest.CheckKeyAndKeyFile80 msPassed
AtomicChangeTest.InsertAfter80 msPassed
AtomicChangeTest.InsertAfterWithInvalidLocation80 msPassed
AtomicChangeTest.InsertBefore80 msPassed
AtomicChangeTest.InsertBeforeToWrongFile80 msPassed
AtomicChangeTest.InsertBeforeWithInvalidLocation90 msPassed
AtomicChangeTest.Replace80 msPassed
AtomicChangeTest.ReplaceWithRange80 msPassed
AtomicChangeTest.YAMLToAtomicChange80 msPassed
CastExprTest.GetSubExprAsWrittenThroughMaterializedTemporary0.1 secPassed
ClangToolTest.ArgumentAdjusters0.1 secPassed
ClangToolTest.BaseVirtualFileSystemUsage0.1 secPassed
ClangToolTest.BuildASTs0.11 secPassed
ClangToolTest.InjectDiagnosticConsumer0.11 secPassed
ClangToolTest.InjectDiagnosticConsumerInBuildASTs0.11 secPassed
ClangToolTest.StripDependencyFileAdjuster90 msPassed
CommentHandlerTest.BasicTest10.1 secPassed
CommentHandlerTest.BasicTest20.1 secPassed
CommentHandlerTest.BasicTest390 msPassed
CommentHandlerTest.IfBlock190 msPassed
CommentHandlerTest.IfBlock290 msPassed
CommentHandlerTest.IfBlock390 msPassed
CommentHandlerTest.PPDirectives90 msPassed
CompileCommandTest.EqualityOperator80 msPassed
CreateToolExecutorTest.CreateStandaloneToolExecutor0.16 secPassed
CreateToolExecutorTest.CreateTestToolExecutor0.15 secPassed
CreateToolExecutorTest.FailedCreateExecutorUndefinedFlag90 msPassed
CreateToolExecutorTest.RegisterFlagsBeforeReset0.16 secPassed
DeduplicateByFileTest.NonExistingFilePath80 msPassed
DeduplicateByFileTest.PathWithDotSlash80 msPassed
DeduplicateByFileTest.PathsWithDots80 msPassed
DiagnosticsYamlTest.deserializesDiagnostics80 msPassed
DiagnosticsYamlTest.serializesDiagnostics80 msPassed
FileMatchTrieTest.CannotResolveRelativePath80 msPassed
FileMatchTrieTest.EmptyTrie80 msPassed
FileMatchTrieTest.HandlesSymlinks80 msPassed
FileMatchTrieTest.InsertingRelativePath80 msPassed
FileMatchTrieTest.LongerMatchingSuffixPreferred90 msPassed
FileMatchTrieTest.MatchingRelativePath80 msPassed
FileMatchTrieTest.NoResult80 msPassed
FileMatchTrieTest.ReportsSymlinkAmbiguity80 msPassed
FileMatchTrieTest.ReturnsBestResults80 msPassed
FileMatchTrieTest.RootElementDifferent80 msPassed
FixItTest.createRemoval0.11 secPassed
FixItTest.createRemovalWithMacro0.11 secPassed
FixItTest.createReplacement0.11 secPassed
FixItTest.createReplacementWithMacro0.12 secPassed
FixItTest.getText0.1 secPassed
FixItTest.getTextWithMacro0.1 secPassed
FixedCompilationDatabase.GetAllCompileCommands80 msPassed
FixedCompilationDatabase.GetAllFiles80 msPassed
FixedCompilationDatabase.ReturnsFixedCommandLine80 msPassed
FlushRewrittenFilesTest.StoresChangesOnDisk80 msPassed
HeaderIncludesTest.AddIncludesWithDifferentForms80 msPassed
HeaderIncludesTest.CanDeleteAfterCode80 msPassed
HeaderIncludesTest.CanInsertAfterComment80 msPassed
HeaderIncludesTest.CanInsertAfterLongSystemInclude80 msPassed
HeaderIncludesTest.CodeAfterComments80 msPassed
HeaderIncludesTest.DeleteAllCode90 msPassed
HeaderIncludesTest.DeleteOnlyIncludesWithSameQuote0.1 secPassed
HeaderIncludesTest.DeleteQuotedOnly80 msPassed
HeaderIncludesTest.EmptyCode80 msPassed
HeaderIncludesTest.FakeHeaderGuard80 msPassed
HeaderIncludesTest.FakeHeaderGuardIfDef80 msPassed
HeaderIncludesTest.HeaderGuardWithComment80 msPassed
HeaderIncludesTest.IfNDefWithNoDefine80 msPassed
HeaderIncludesTest.InsertAfterMainHeader80 msPassed
HeaderIncludesTest.InsertAfterSystemHeaderGoogle90 msPassed
HeaderIncludesTest.InsertBeforeCategoryWithLowerPriority80 msPassed
HeaderIncludesTest.InsertBeforeSystemHeaderLLVM80 msPassed
HeaderIncludesTest.InsertIntoBlockSorted90 msPassed
HeaderIncludesTest.InsertIntoFirstBlockOfSameKind80 msPassed
HeaderIncludesTest.InsertIntoSystemBlockSorted90 msPassed
HeaderIncludesTest.InsertNewSystemIncludeGoogleStyle80 msPassed
HeaderIncludesTest.InsertOneIncludeLLVMStyle90 msPassed
HeaderIncludesTest.LongCommentsInTheBeginningOfFile90 msPassed
HeaderIncludesTest.MultipleBlockCommentsInOneLine80 msPassed
HeaderIncludesTest.NoExistingIncludeWithDefine80 msPassed
HeaderIncludesTest.NoExistingIncludeWithoutDefine80 msPassed
HeaderIncludesTest.NoInsertionAfterCode80 msPassed
HeaderIncludesTest.NoInsertionAfterOtherDirective90 msPassed
HeaderIncludesTest.NoInsertionInStringLiteral90 msPassed
HeaderIncludesTest.NoNewLineAtTheEndOfCode80 msPassed
HeaderIncludesTest.NotConfusedByDefine0.1 secPassed
HeaderIncludesTest.RealHeaderGuardAfterComments0.1 secPassed
HeaderIncludesTest.SimpleDeleteInclude80 msPassed
HeaderIncludesTest.SkipExistingHeaders90 msPassed
HeaderIncludesTest.SkippedMixedComments90 msPassed
HeaderIncludesTest.SkippedTopComment0.1 secPassed
InterpolateTest.Case90 msPassed
InterpolateTest.Language0.1 secPassed
InterpolateTest.Nearby0.15 secPassed
InterpolateTest.Strip90 msPassed
JSONCompilationDatabase.ArgumentsPreferredOverCommand80 msPassed
JSONCompilationDatabase.ErrsOnInvalidFormat0.11 secPassed
JSONCompilationDatabase.GetAllCompileCommands0.11 secPassed
JSONCompilationDatabase.GetAllFiles90 msPassed
LexicallyOrderedRecursiveASTVisitor.VisitCXXOperatorCallExpr0.1 secPassed
LexicallyOrderedRecursiveASTVisitor.VisitDeclsInImplementation0.1 secPassed
LexicallyOrderedRecursiveASTVisitor.VisitMacroDeclsInImplementation0.1 secPassed
LexicallyOrderedRecursiveASTVisitor.VisitTemplateDecl0.13 secPassed
LookupTest.replaceNestedClassName0.12 secPassed
LookupTest.replaceNestedFunctionName0.19 secPassed
MergeReplacementsTest.Concatenations90 msPassed
MergeReplacementsTest.NotChangingLengths80 msPassed
MergeReplacementsTest.Offsets90 msPassed
MergeReplacementsTest.OverlappingRanges80 msPassed
ParseFixedCompilationDatabase.HandlesArgv00.11 secPassed
ParseFixedCompilationDatabase.HandlesPositionalArgs90 msPassed
ParseFixedCompilationDatabase.HandlesPositionalArgsSyntaxOnly90 msPassed
ParseFixedCompilationDatabase.ReturnsArgumentsAfterDoubleDash90 msPassed
ParseFixedCompilationDatabase.ReturnsEmptyCommandLine90 msPassed
ParseFixedCompilationDatabase.ReturnsNullOnEmptyArgumentList90 msPassed
ParseFixedCompilationDatabase.ReturnsNullWithoutDoubleDash90 msPassed
QualTypeNameTest.getFullyQualifiedName0.17 secPassed
Range.AjacentReplacements90 msPassed
Range.CalculateRangesOfInsertionAroundReplacement80 msPassed
Range.CalculateRangesOfReplacements80 msPassed
Range.ConflictingRangesBeforeReplacements80 msPassed
Range.MergeIntoOneRange90 msPassed
Range.MergeRangesAfterReplacements80 msPassed
Range.NotAffectedByReplacements80 msPassed
Range.RangesAfterEmptyReplacements80 msPassed
Range.RangesAfterReplacements90 msPassed
Range.RangesBeforeReplacements80 msPassed
Range.RangesWithNonOverlappingReplacements90 msPassed
Range.RangesWithOverlappingReplacements90 msPassed
Range.ReplacementsEndingAtRangeEnds80 msPassed
Range.ReplacementsStartingAtRangeOffsets90 msPassed
Range.contains80 msPassed
Range.overlaps90 msPassed
RecursiveASTVisitor.AttributesAreVisited0.1 secPassed
RecursiveASTVisitor.CanSkipImplicitMemberInitializations0.1 secPassed
RecursiveASTVisitor.CanVisitImplicitMemberInitializations0.1 secPassed
RecursiveASTVisitor.DefaultArgumentsAreVisited0.11 secPassed
RecursiveASTVisitor.HasCaptureDefaultLoc0.11 secPassed
RecursiveASTVisitor.InitListExprIsPostOrderNoQueueVisitedTwice0.1 secPassed
RecursiveASTVisitor.InitListExprIsPostOrderVisitedTwice90 msPassed
RecursiveASTVisitor.InitListExprIsPreOrderNoQueueVisitedTwice90 msPassed
RecursiveASTVisitor.InitListExprIsPreOrderVisitedTwice0.1 secPassed
RecursiveASTVisitor.LambdaClosureTypesAreImplicit0.1 secPassed
RecursiveASTVisitor.NestedNameSpecifiersForTemplateSpecializationsAreVisited0.1 secPassed
RecursiveASTVisitor.NoPostOrderTraversal0.1 secPassed
RecursiveASTVisitor.NoRecursionInSelfFriend0.1 secPassed
RecursiveASTVisitor.PostOrderTraversal0.1 secPassed
RecursiveASTVisitor.TraverseLambdaBodyCanBeOverridden0.11 secPassed
RecursiveASTVisitor.TraversesOverloadedOperator0.1 secPassed
RecursiveASTVisitor.VisitInvalidType0.1 secPassed
RecursiveASTVisitor.VisitsAttributedLambdaExpr0.1 secPassed
RecursiveASTVisitor.VisitsBaseClassDeclarations0.1 secPassed
RecursiveASTVisitor.VisitsBaseClassTemplateArguments0.1 secPassed
RecursiveASTVisitor.VisitsCXXBaseSpecifiersOfForwardDeclaredClass90 msPassed
RecursiveASTVisitor.VisitsCXXBaseSpecifiersOfSelfReferentialType0.1 secPassed
RecursiveASTVisitor.VisitsCXXBaseSpecifiersWithIncompleteInnerClass0.1 secPassed
RecursiveASTVisitor.VisitsCXXForRangeStmtLoopVariable0.1 secPassed
RecursiveASTVisitor.VisitsCXXForRangeStmtRange0.1 secPassed
RecursiveASTVisitor.VisitsCallExpr0.1 secPassed
RecursiveASTVisitor.VisitsCallInNestedClassTemplateInstantiation0.1 secPassed
RecursiveASTVisitor.VisitsCallInNestedFunctionTemplateInstantiation0.1 secPassed
RecursiveASTVisitor.VisitsCallInPartialTemplateSpecialization0.11 secPassed
RecursiveASTVisitor.VisitsCallInTemplateInstantiation0.1 secPassed
RecursiveASTVisitor.VisitsClassTemplateNonTypeParmDefaultArgument0.1 secPassed
RecursiveASTVisitor.VisitsClassTemplateTemplateParmDefaultArgument0.1 secPassed
RecursiveASTVisitor.VisitsClassTemplateTypeParmDefaultArgument0.1 secPassed
RecursiveASTVisitor.VisitsCompoundLiteralType0.1 secPassed
RecursiveASTVisitor.VisitsCopyExprOfBlockDeclCapture0.1 secPassed
RecursiveASTVisitor.VisitsExplicitLambdaCaptureInit0.11 secPassed
RecursiveASTVisitor.VisitsExplicitTemplateSpecialization0.1 secPassed
RecursiveASTVisitor.VisitsExtension0.1 secPassed
RecursiveASTVisitor.VisitsImplicitCopyConstructors0.11 secPassed
RecursiveASTVisitor.VisitsImplicitLambdaCaptureInit0.11 secPassed
RecursiveASTVisitor.VisitsLambdaExpr0.11 secPassed
RecursiveASTVisitor.VisitsLambdaInitCaptureInit0.11 secPassed
RecursiveASTVisitor.VisitsNestedUndefinedClassTemplateSpecialization0.11 secPassed
RecursiveASTVisitor.VisitsNestedUndefinedFunctionTemplateSpecialization0.11 secPassed
RecursiveASTVisitor.VisitsObjCPropertyType0.1 secPassed
RecursiveASTVisitor.VisitsParensDuringDataRecursion0.1 secPassed
RecursiveASTVisitor.VisitsParmVarDeclForImplicitCode0.1 secPassed
RecursiveASTVisitor.VisitsPartialTemplateSpecialization0.1 secPassed
RecursiveASTVisitor.VisitsUndefinedClassTemplateSpecialization0.11 secPassed
RecursiveASTVisitor.VisitsUndefinedFunctionTemplateSpecialization0.11 secPassed
RecursiveASTVisitor.VisitsUseOfImplicitLambdaCapture0.11 secPassed
RefactoringActionRulesTest.EditorCommandBinding90 msPassed
RefactoringActionRulesTest.MyFirstRefactoringRule90 msPassed
RefactoringActionRulesTest.ReturnError90 msPassed
RefactoringActionRulesTest.ReturnSymbolOccurrences90 msPassed
RefactoringCallbacksTest.IgnoresStmtsInUncalledMacros0.13 secPassed
RefactoringCallbacksTest.RemovesEntireIfOnEmptyElse0.12 secPassed
RefactoringCallbacksTest.ReplacesIfStmt0.11 secPassed
RefactoringCallbacksTest.ReplacesInteger0.11 secPassed
RefactoringCallbacksTest.ReplacesStmtWithStmt0.1 secPassed
RefactoringCallbacksTest.ReplacesStmtsInCalledMacros0.11 secPassed
RefactoringCallbacksTest.ReplacesStmtsWithString0.11 secPassed
RefactoringCallbacksTest.TemplateJustText0.12 secPassed
RefactoringCallbacksTest.TemplateLiteral0.11 secPassed
RefactoringCallbacksTest.TemplateSimpleSubst0.11 secPassed
RefactoringCallbacksTest.TemplateUnknownDollar90 msPassed
RefactoringCallbacksTest.TemplateUnterminated90 msPassed
Replacement.CanBeConstructedFromNode0.11 secPassed
Replacement.ColonColon0.11 secPassed
Replacement.FunctionCall0.11 secPassed
Replacement.ReplacesAtSpellingLocation0.12 secPassed
Replacement.TemplatedFunctionCall0.11 secPassed
ReplacementTest.AddAdjacentInsertionAndReplacement0.1 secPassed
ReplacementTest.AddDuplicateReplacements0.1 secPassed
ReplacementTest.AddInsertAtOtherInsertWhenOderIndependent90 msPassed
ReplacementTest.AdjacentReplacements0.1 secPassed
ReplacementTest.ApplyFailsForNonExistentLocation0.1 secPassed
ReplacementTest.CanAddText90 msPassed
ReplacementTest.CanApplyReplacements0.1 secPassed
ReplacementTest.CanDeleteAllText90 msPassed
ReplacementTest.CanDeleteAllTextInTextWithNewlines0.1 secPassed
ReplacementTest.CanReplaceTextAtPosition0.1 secPassed
ReplacementTest.CanReplaceTextAtPositionMultipleTimes0.1 secPassed
ReplacementTest.CanRetrivePath90 msPassed
ReplacementTest.DeletionInReplacements0.1 secPassed
ReplacementTest.FailAddRegression0.11 secPassed
ReplacementTest.FailAddReplacements90 msPassed
ReplacementTest.FailOrderDependentReplacements90 msPassed
ReplacementTest.FailedMergeExistingDeletions0.1 secPassed
ReplacementTest.InsertAndDelete90 msPassed
ReplacementTest.InsertAtOffsetOfReplacement0.1 secPassed
ReplacementTest.InsertBetweenAdjacentReplacements0.1 secPassed
ReplacementTest.InsertionBeforeMergedDeletions0.1 secPassed
ReplacementTest.InvalidSourceLocationFailsApplyAll0.1 secPassed
ReplacementTest.MergeNewDeletions0.1 secPassed
ReplacementTest.MergeOverlappingButNotAdjacentReplacement0.1 secPassed
ReplacementTest.MergeOverlappingDeletions0.1 secPassed
ReplacementTest.MultipleFilesReplaceAndFormat0.1 secPassed
ReplacementTest.OverlappingReplacements0.1 secPassed
ReplacementTest.ReturnsInvalidPath0.1 secPassed
ReplacementsYamlTest.deserializesReplacements0.1 secPassed
ReplacementsYamlTest.deserializesWithoutContext90 msPassed
ReplacementsYamlTest.serializesReplacements90 msPassed
Rewriter.AdjacentInsertAndDelete0.1 secPassed
Rewriter.ContinuesOverwritingFilesOnError0.1 secPassed
Rewriter.OverwritesChangedFiles0.1 secPassed
ShiftedCodePositionTest.FindsNewCodePosition0.1 secPassed
ShiftedCodePositionTest.FindsNewCodePositionInReplacedText0.1 secPassed
ShiftedCodePositionTest.FindsNewCodePositionWithInserts90 msPassed
ShiftedCodePositionTest.NoReplacementText0.1 secPassed
StandaloneToolTest.SimpleAction0.11 secPassed
StandaloneToolTest.SimpleActionWithResult0.11 secPassed
StandaloneToolTest.SynctaxOnlyActionOnSimpleCode0.11 secPassed
ToolInvocation.TestMapVirtualFile0.11 secPassed
ToolInvocation.TestVirtualModulesCompilation0.1 secPassed
addTargetAndModeForProgramName.AddsTargetAndMode0.12 secPassed
addTargetAndModeForProgramName.IgnoresExistingMode0.11 secPassed
addTargetAndModeForProgramName.IgnoresExistingTarget0.1 secPassed
addTargetAndModeForProgramName.PathIgnored0.1 secPassed
buildASTFromCode.FindsClassDecl0.13 secPassed
findCompileArgsInJsonDatabase.FindsEntry90 msPassed
findCompileArgsInJsonDatabase.FindsNothingIfEmpty90 msPassed
findCompileArgsInJsonDatabase.ReadsCompileCommandLinesWithSpaces0.1 secPassed
findCompileArgsInJsonDatabase.ReadsDirectoryWithSpaces90 msPassed
findCompileArgsInJsonDatabase.ReadsSingleEntry90 msPassed
newFrontendActionFactory.CreatesFrontendActionFactoryFromFactoryType90 msPassed
newFrontendActionFactory.CreatesFrontendActionFactoryFromType80 msPassed
newFrontendActionFactory.InjectsSourceFileCallbacks0.12 secPassed
runToolOnCode.FindsClassDecl0.12 secPassed
runToolOnCode.FindsNoTopLevelDeclOnEmptyCode0.11 secPassed
runToolOnCode.TestResetDiagnostics0.11 secPassed
runToolOnCode.TestSkipFunctionBody0.27 secPassed
runToolOnCodeWithArgs.DiagnosticsColor0.16 secPassed
runToolOnCodeWithArgs.TestNoDepFile0.1 secPassed
unescapeJsonCommandLine.AllowsEmptyArgumentsInQuotes80 msPassed
unescapeJsonCommandLine.AllowsMultipleQuotedArguments90 msPassed
unescapeJsonCommandLine.DoesNotMungeSpacesBetweenQuotes90 msPassed
unescapeJsonCommandLine.MungesMultipleSpaces90 msPassed
unescapeJsonCommandLine.ParsesEscapedQuotesInQuotedStrings90 msPassed
unescapeJsonCommandLine.ParsesMultipleArgumentsWithEscapedCharacters90 msPassed
unescapeJsonCommandLine.ParsesQuotedStringWithoutClosingQuote90 msPassed
unescapeJsonCommandLine.ParsesSingleQuotedString80 msPassed
unescapeJsonCommandLine.ParsesStringsWithoutSpacesIntoSingleArgument90 msPassed
unescapeJsonCommandLine.ReturnsEmptyArrayOnEmptyString90 msPassed
unescapeJsonCommandLine.SplitsOnSpaces90 msPassed
unescapeJsonCommandLine.UnescapesBackslashCharacters90 msPassed