<?xml version="1.0" encoding="UTF-8"?>
<testExecutions version="1">
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/cfg/cfg.test.ts">
    <testCase name="empty file" duration="43"/>
    <testCase name="simple literals" duration="50"/>
    <testCase name="identifier expression" duration="15"/>
    <testCase name="call expression" duration="18"/>
    <testCase name="call expression with parameters" duration="28"/>
    <testCase name="assignment" duration="13"/>
    <testCase name="assignment and binary" duration="15"/>
    <testCase name="conditional expression" duration="19"/>
    <testCase name="assignment of conditional expression" duration="8"/>
    <testCase name="array literal" duration="7"/>
    <testCase name="template expression (string literal)" duration="12"/>
    <testCase name="declaration expressions" duration="30"/>
    <testCase name="property access" duration="23"/>
    <testCase name="element access" duration="27"/>
    <testCase name="new expression" duration="26"/>
    <testCase name="tagged template" duration="14"/>
    <testCase name="type assertion expression" duration="24"/>
    <testCase name="delete/typeof/void/await expressions" duration="33"/>
    <testCase name="prefix unary expression" duration="21"/>
    <testCase name="postfix unary expression" duration="22"/>
    <testCase name="&apos;as&apos; expression" duration="8"/>
    <testCase name="non-null expression" duration="17"/>
    <testCase name="spread element" duration="18"/>
    <testCase name="metaproperty" duration="13"/>
    <testCase name="yield expression" duration="14"/>
    <testCase name="&amp;&amp;" duration="22"/>
    <testCase name="parenthesized" duration="25"/>
    <testCase name="||" duration="26"/>
    <testCase name="complex conditional" duration="36"/>
    <testCase name="simple binary operators" duration="91"/>
    <testCase name="keywords" duration="13"/>
    <testCase name="object literal" duration="14"/>
    <testCase name="object destructuring assignment" duration="17"/>
    <testCase name="jsx tag names" duration="57"/>
    <testCase name="jsx attributes" duration="28"/>
    <testCase name="jsx children" duration="22"/>
    <testCase name="if statement" duration="21"/>
    <testCase name="block" duration="5"/>
    <testCase name="for loop" duration="7"/>
    <testCase name="complete for loop" duration="12"/>
    <testCase name="infinite for loop" duration="13"/>
    <testCase name="while loop" duration="15"/>
    <testCase name="do while loop" duration="8"/>
    <testCase name="for in loop" duration="10"/>
    <testCase name="for of loop" duration="9"/>
    <testCase name="switch without break and defaults" duration="20"/>
    <testCase name="switch with default" duration="27"/>
    <testCase name="return" duration="11"/>
    <testCase name="should not forget successors of branching nodes" duration="8"/>
    <testCase name="empty statement" duration="14"/>
    <testCase name="declarations" duration="28"/>
    <testCase name="variable statement" duration="25"/>
    <testCase name="&apos;with&apos; statement" duration="6"/>
    <testCase name="&apos;throw&apos; statement" duration="5"/>
    <testCase name="continue statement" duration="90"/>
    <testCase name="double continue" duration="6"/>
    <testCase name="break statement" duration="138"/>
    <testCase name="labels" duration="11"/>
    <testCase name="mix continue/break statement" duration="5"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/symbols/symbols.test.ts">
    <testCase name="variable declarations" duration="7"/>
    <testCase name="other declarations" duration="34"/>
    <testCase name="writes" duration="22"/>
    <testCase name="reads" duration="17"/>
    <testCase name="read-writes" duration="7"/>
    <testCase name="same symbol for shorthand property" duration="5"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/tsrunner.test.ts">
    <testCase name="should process full input" duration="1643"/>
    <testCase name="should process files with BOM correctly" duration="1175"/>
    <testCase name="should report syntax errors" duration="479"/>
    <testCase name="should ignore traceResolution property" duration="681"/>
    <testCase name="should log incremental reports about analysis" duration="573"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/sonartsServer.test.ts">
    <testCase name="run analysis on provided content" duration="838"/>
    <testCase name="creates type-checker-based issue" duration="492"/>
    <testCase name="creates cross-file type-checker-based issue" duration="319"/>
    <testCase name="is able to process partial request" duration="845"/>
    <testCase name="reports syntax error" duration="505"/>
    <testCase name="handles custom tsconfig" duration="278"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/tools/cfgViewer/transformer.test.ts">
    <testCase name="should create single block with one element" duration="3"/>
    <testCase name="should create multi-element block" duration="1"/>
    <testCase name="should create edge to the same block" duration="0"/>
    <testCase name="should create branch" duration="1"/>
    <testCase name="should create a loop between nodes" duration="1"/>
    <testCase name="should create unique edge ids" duration="1"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/symbols/lva.test.ts">
    <testCase name="linear" duration="11"/>
    <testCase name="simple if" duration="4"/>
    <testCase name="simple loop" duration="4"/>
    <testCase name="loops and branches" duration="6"/>
    <testCase name="ignore class fields" duration="3"/>
    <testCase name="ignore symbols used in nested functions" duration="2"/>
    <testCase name="destructuring" duration="4"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/se/se.test.ts">
    <testCase name="Variable Declaration creates unknown symbolic value" duration="29"/>
    <testCase name="Variable Declaration creates literal symbolic value" duration="19"/>
    <testCase name="Variable Declaration initializes with undefined" duration="24"/>
    <testCase name="Variable Declaration initializes with already known symbolic value" duration="17"/>
    <testCase name="Assignment assigns already known symbolic value" duration="17"/>
    <testCase name="Assignment assigns literal symbolic value" duration="25"/>
    <testCase name="Assignment assigns unknown symbolic value" duration="10"/>
    <testCase name="Assignment chains assignments" duration="12"/>
    <testCase name="Assignment assigns unknown to all destructuring identifiers" duration="9"/>
    <testCase name="Increments Decrements changes SV after postfix" duration="11"/>
    <testCase name="Conditions tracks symbolic values across branches" duration="22"/>
    <testCase name="Loops does not cycle on loops" duration="13"/>
    <testCase name="Parameters initializes program state with parameters symbols to unknown" duration="23"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/cpd.test.ts">
    <testCase name="should not skip any token" duration="23"/>
    <testCase name="should skip comments" duration="17"/>
    <testCase name="should provide correct position" duration="34"/>
    <testCase name="should replace strings" duration="79"/>
    <testCase name="should process JSX syntax" duration="17"/>
    <testCase name="should process JSX syntax with empty text elements" duration="22"/>
    <testCase name="should process JSX syntax with not empty text elements" duration="16"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/highlighter.test.ts">
    <testCase name="should highlight keywords" duration="24"/>
    <testCase name="should highlight comments" duration="21"/>
    <testCase name="should highlight strings" duration="117"/>
    <testCase name="should highlight numbers" duration="52"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/metrics.test.ts">
    <testCase name="should return lines of code and comment lines" duration="23"/>
    <testCase name="should return NOSONAR lines" duration="25"/>
    <testCase name="should return executable lines" duration="25"/>
    <testCase name="should count classes" duration="22"/>
    <testCase name="should count functions" duration="20"/>
    <testCase name="should count statements" duration="12"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/se/constraints.test.ts">
    <testCase name="If constrains condition to TRUTHY for THEN branch" duration="24"/>
    <testCase name="If constrains condition to FALSY for ELSE branch" duration="21"/>
    <testCase name="If merges constraints after the block" duration="21"/>
    <testCase name="If constrains nested IFs" duration="27"/>
    <testCase name="Conditional expression constrains condition to TRUTHY" duration="25"/>
    <testCase name="Conditional expression constrains condition to FALSE" duration="19"/>
    <testCase name="Conditional expression merges constraints after the block" duration="12"/>
    <testCase name="While constrains condition to TRUTHY" duration="13"/>
    <testCase name="While has only FALSY constraint after the block" duration="10"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/sonarUtils.test.ts">
    <testCase name="should stringify to stream" duration="3"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/languageService.test.ts">
    <testCase name="should return type information" duration="610"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/symbolHighlighting.test.ts">
    <testCase name="should return symbols and their references" duration="33"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/se/expressions.test.ts">
    <testCase name="assignment" duration="23"/>
    <testCase name="function call" duration="26"/>
    <testCase name="function call with parameters" duration="23"/>
    <testCase name="object declaration" duration="15"/>
    <testCase name="property access expression" duration="14"/>
    <testCase name="defaults to pushing unknown value" duration="17"/>
    <testCase name="postfix increment" duration="17"/>
    <testCase name="does not push value to the stack" duration="21"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/utils/navigation.test.ts">
    <testCase name="#findChild should work when node is present" duration="24"/>
    <testCase name="#findChild should work when one of wanted node is present" duration="19"/>
    <testCase name="#findChild should throw when cannot find node" duration="25"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/utils/parser.test.ts">
    <testCase name="#parseTsConfig should always set traceResolution to false" duration="6"/>
    <testCase name="#parseTsConfig should use root directory when no tsconfig is found" duration="2"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/utils/complexity.test.ts">
    <testCase name="should count complexity not skipping functions" duration="23"/>
    <testCase name="should count cognitive complexity for file" duration="24"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/runner/rules.test.ts">
    <testCase name="should run sonarts rules" duration="1557"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/rulesProfile.test.ts">
    <testCase name="should contain all implemented rules" duration="3"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/cfg/cfgBlock.test.ts">
    <testCase name="should create simple label" duration="2"/>
    <testCase name="should create multi-line label" duration="0"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/rulesReadme.test.ts">
    <testCase name="should contain all rules listed in extension" duration="12"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noHardcodedCredentialsRule/noHardcodedCredentialsRule.test.ts">
    <testCase name="raises error" duration="25"/>
    <testCase name="raises errors with custom configuration" duration="19"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/parametersMaxNumberRule/parametersMaxNumberRule.test.ts">
    <testCase name="raises errors with default parameter" duration="1002"/>
    <testCase name="raises errors when set to Zero" duration="462"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/cognitiveComplexityRule/cognitiveComplexityRule.test.ts">
    <testCase name="raises errors with default parameter" duration="25"/>
    <testCase name="raises errors when set to Zero" duration="37"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/mccabeComplexityRule/mccabeComplexityRule.test.ts">
    <testCase name="raises errors with default parameter" duration="27"/>
    <testCase name="raises errors when set to 1" duration="31"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noBigFunctionRule/noBigFunctionRule.test.ts">
    <testCase name="raises error with default" duration="22"/>
    <testCase name="raises errors when set to 5" duration="16"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/maxSwitchCasesRule/maxSwitchCasesRule.test.ts">
    <testCase name="raises error" duration="30"/>
    <testCase name="raises errors when set to 3" duration="15"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/maxUnionSizeRule/maxUnionSizeRule.test.ts">
    <testCase name="raises error" duration="25"/>
    <testCase name="raises errors when set to 5" duration="21"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noVariableUsageBeforeDeclarationRule/noVariableUsageBeforeDeclarationRule.test.ts">
    <testCase name="raises error" duration="1912"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noMultilineStringLiteralsRule/noMultilineStringLiteralsRule.test.ts">
    <testCase name="raises error" duration="22"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noCollectionSizeMischeckRule/noCollectionSizeMischeckRule.test.ts">
    <testCase name="raises error" duration="1690"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noNestedTemplateLiteralsRule/noNestedTemplateLiteralsRule.test.ts">
    <testCase name="raises error" duration="28"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noAccessorFieldMismatchRule/noAccessorFieldMismatchRule.test.ts">
    <testCase name="raises error" duration="1675"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noGratuitousExpressionsRule/noGratuitousExpressionsRule.test.ts">
    <testCase name="raises error" duration="2004"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noAllDuplicatedBranchesRule/noAllDuplicatedBranchesRule.test.ts">
    <testCase name="raises error" duration="34"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/preferPromiseShorthandRule/preferPromiseShorthandRule.test.ts">
    <testCase name="raises error" duration="24"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noRedundantParenthesesRule/noRedundantParenthesesRule.test.ts">
    <testCase name="raises error" duration="22"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noInvertedBooleanCheckRule/noInvertedBooleanCheckRule.test.ts">
    <testCase name="raises error" duration="23"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noIdenticalExpressionsRule/noIdenticalExpressionsRule.test.ts">
    <testCase name="raises error" duration="32"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noDuplicateInCompositeRule/noDuplicateInCompositeRule.test.ts">
    <testCase name="raises error" duration="29"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/preferImmediateReturnRule/preferImmediateReturnRule.test.ts">
    <testCase name="raises error" duration="1605"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUselessIntersectionRule/noUselessIntersectionRule.test.ts">
    <testCase name="raises error" duration="1673"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noIdenticalConditionsRule/noIdenticalConditionsRule.test.ts">
    <testCase name="raises error" duration="27"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noSameLineConditionalRule/noSameLineConditionalRule.test.ts">
    <testCase name="raises error" duration="26"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noIgnoredInitialValueRule/noIgnoredInitialValueRule.test.ts">
    <testCase name="raises error" duration="1692"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noEmptyDestructuringRule/noEmptyDestructuringRule.test.ts">
    <testCase name="raises error" duration="25"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noDuplicatedBranchesRule/noDuplicatedBranchesRule.test.ts">
    <testCase name="raises error" duration="31"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noIdenticalFunctionsRule/noIdenticalFunctionsRule.test.ts">
    <testCase name="raises error" duration="47"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noStatementsSameLineRule/noStatementsSameLineRule.test.ts">
    <testCase name="raises error" duration="34"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/consecutiveOverloadsRule/consecutiveOverloadsRule.test.ts">
    <testCase name="raises error" duration="1031"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUndefinedArgumentRule/noUndefinedArgumentRule.test.ts">
    <testCase name="raises error" duration="1674"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noEmptyNestedBlocksRule/noEmptyNestedBlocksRule.test.ts">
    <testCase name="raises error" duration="27"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUnenclosedMultilineBlockRule/noUnenclosedMultilineBlockRule.test.ts">
    <testCase name="test" duration="32"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUselessIncrementRule/noUselessIncrementRule.test.ts">
    <testCase name="raises error" duration="24"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noAlphabeticalSortRule/noAlphabeticalSortRule.test.ts">
    <testCase name="raises error" duration="1941"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noElementOverwriteRule/noElementOverwriteRule.test.ts">
    <testCase name="raises error" duration="1686"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noRedundantBooleanRule/noRedundantBooleanRule.test.ts">
    <testCase name="raises error" duration="1008"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noDuplicateStringRule/noDuplicateStringRule.test.ts">
    <testCase name="raises error" duration="41"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/preferDefaultLastRule/preferDefaultLastRule.test.ts">
    <testCase name="raises error" duration="26"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noInvariantReturnRule/noInvariantReturnRule.test.ts">
    <testCase name="raises error" duration="49"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noMisleadingArrayReverseRule/noMisleadingArrayReverseRule.test.ts">
    <testCase name="test" duration="2126"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/usePrimitiveTypeRule/usePrimitiveTypeRule.test.ts">
    <testCase name="raises error" duration="37"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noExtraSemicolonRule/noExtraSemicolonRule.test.ts">
    <testCase name="raises error" duration="25"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/boolParamDefaultRule/boolParamDefaultRule.test.ts">
    <testCase name="raises error" duration="25"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/preferTypeGuardRule/preferTypeGuardRule.test.ts">
    <testCase name="raises error" duration="34"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noRedundantJumpRule/noRedundantJumpRule.test.ts">
    <testCase name="raises error" duration="41"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noReturnTypeAnyRule/noReturnTypeAnyRule.test.ts">
    <testCase name="raises error" duration="1786"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noCollapsibleIfRule/noCollapsibleIfRule.test.ts">
    <testCase name="raises error" duration="26"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noCommentedCodeRule/noCommentedCodeRule.test.ts">
    <testCase name="raises error" duration="36"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUseOfEmptyReturnValueRule/noUseOfEmptyReturnValueRule.test.ts">
    <testCase name="test" duration="1941"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUselessCatchRule/noUselessCatchRule.test.ts">
    <testCase name="raises error" duration="34"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noInvalidAwaitRule/noInvalidAwaitRule.test.ts">
    <testCase name="raises error" duration="1714"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/argumentsOrderRule/argumentsOrderRule.test.ts">
    <testCase name="raises error" duration="1604"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/preferOptionalRule/preferOptionalRule.test.ts">
    <testCase name="raises error" duration="44"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noNestedIncdecRule/noNestedIncdecRule.test.ts">
    <testCase name="raises error" duration="28"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noNestedSwitchRule/noNestedSwitchRule.test.ts">
    <testCase name="raises error" duration="26"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUselessCastRule/noUselessCastRule.test.ts">
    <testCase name="raises error" duration="1625"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUnusedArrayRule/noUnusedArrayRule.test.ts">
    <testCase name="raises error" duration="1720"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noSmallSwitchRule/noSmallSwitchRule.test.ts">
    <testCase name="raises error" duration="29"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noArrayDeleteRule/noArrayDeleteRule.test.ts">
    <testCase name="raises error" duration="1948"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/useTypeAliasRule/useTypeAliasRule.test.ts">
    <testCase name="raises error" duration="1593"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noInconsistentReturnRule/noInconsistentReturnRule.test.ts">
    <testCase name="test" duration="28"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noTryPromiseRule/noTryPromiseRule.test.ts">
    <testCase name="raises error" duration="1688"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noMisspelledOperatorRule/noMisspelledOperatorRule.test.ts">
    <testCase name="test" duration="28"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noCaseWithOrRule/noCaseWithOrRule.test.ts">
    <testCase name="raises error" duration="24"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noEmptyArrayRule/noEmptyArrayRule.test.ts">
    <testCase name="raises error" duration="1750"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUnconditionalJumpRule/noUnconditionalJumpRule.test.ts">
    <testCase name="test" duration="124"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noDeadStoreRule/noDeadStoreRule.test.ts">
    <testCase name="raises error" duration="1651"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noInMisuseRule/noInMisuseRule.test.ts">
    <testCase name="raises error" duration="1946"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noSelfAssignmentRule/noSelfAssignmentRule.test.ts">
    <testCase name="test" duration="1617"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noIgnoredReturnRule/noIgnoredReturnRule.test.ts">
    <testCase name="test" duration="1635"/>
  </file>
  <file path="/home/travis/build/SonarSource/SonarTS/sonarts-core/tests/rules/noUnthrownErrorRule/noUnthrownErrorRule.test.ts">
    <testCase name="test" duration="31"/>
  </file>
</testExecutions>