{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.397,
      "failedSince" : 0,
      "name" : "cast",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.021,
      "failedSince" : 0,
      "name" : "cellExample",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.482,
      "failedSince" : 0,
      "name" : "extensionFunc",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.731,
      "failedSince" : 0,
      "name" : "function",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.492,
      "failedSince" : 0,
      "name" : "genericChain1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.007,
      "failedSince" : 0,
      "name" : "genericChain1Err",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.475,
      "failedSince" : 0,
      "name" : "genericChain2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.011,
      "failedSince" : 0,
      "name" : "genericChain2ErrA",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.013,
      "failedSince" : 0,
      "name" : "genericChain2ErrB",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.754,
      "failedSince" : 0,
      "name" : "genericExtensionMethod1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.852,
      "failedSince" : 0,
      "name" : "genericForFrom",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.774,
      "failedSince" : 0,
      "name" : "genericForIn",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.529,
      "failedSince" : 0,
      "name" : "genericFunctionOverload",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.377,
      "failedSince" : 0,
      "name" : "genericMethod1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.433,
      "failedSince" : 0,
      "name" : "genericOverload",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.482,
      "failedSince" : 0,
      "name" : "genericOverload2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.526,
      "failedSince" : 0,
      "name" : "genericRecursive",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.384,
      "failedSince" : 0,
      "name" : "genericRecursive2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.556,
      "failedSince" : 0,
      "name" : "genericReturnOverride",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.485,
      "failedSince" : 0,
      "name" : "genericReturnOverride2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.56,
      "failedSince" : 0,
      "name" : "genericsDispatch",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.353,
      "failedSince" : 0,
      "name" : "genericsSubstitute",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.697,
      "failedSince" : 0,
      "name" : "genericsSubstitute1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.542,
      "failedSince" : 0,
      "name" : "genericsSubstitute2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.663,
      "failedSince" : 0,
      "name" : "genericsSubstitute3",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.369,
      "failedSince" : 0,
      "name" : "genericsSubstitute_override",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.703,
      "failedSince" : 0,
      "name" : "genericsSubstitute_override_interface",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.005,
      "failedSince" : 0,
      "name" : "genericsSubstitute_override_interface_fail",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.377,
      "failedSince" : 0,
      "name" : "identity",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.393,
      "failedSince" : 0,
      "name" : "identity2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.008,
      "failedSince" : 0,
      "name" : "identityFail1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.004,
      "failedSince" : 0,
      "name" : "identityFail2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 13.537,
      "failedSince" : 0,
      "name" : "implicitConversionFail",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 13.047,
      "failedSince" : 0,
      "name" : "implicitConversionFail2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.357,
      "failedSince" : 0,
      "name" : "implicitConversionFailSimple",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.391,
      "failedSince" : 0,
      "name" : "implicitConversions",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.723,
      "failedSince" : 0,
      "name" : "implicitConversions2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.771,
      "failedSince" : 0,
      "name" : "implicitConversions3",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.618,
      "failedSince" : 0,
      "name" : "implicitConversions4",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.49,
      "failedSince" : 0,
      "name" : "implicitConversions5",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.416,
      "failedSince" : 0,
      "name" : "implicitConversionsAssign",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.006,
      "failedSince" : 0,
      "name" : "implicitConversionsFail",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.014,
      "failedSince" : 0,
      "name" : "implicitConversionsFail2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.9,
      "failedSince" : 0,
      "name" : "implicitsWithClass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.655,
      "failedSince" : 0,
      "name" : "implicitsWithClass2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.494,
      "failedSince" : 0,
      "name" : "implicitsWithClosures",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.386,
      "failedSince" : 0,
      "name" : "inferType",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.392,
      "failedSince" : 0,
      "name" : "inheritField",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.415,
      "failedSince" : 0,
      "name" : "inheritField2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.391,
      "failedSince" : 0,
      "name" : "inheritMethod",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.549,
      "failedSince" : 0,
      "name" : "nativeTypes",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.859,
      "failedSince" : 0,
      "name" : "normalFoldlInfer",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.719,
      "failedSince" : 0,
      "name" : "nullWithGeneric",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.757,
      "failedSince" : 0,
      "name" : "strangeFoldl",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.745,
      "failedSince" : 0,
      "name" : "testSubtypeGenericClass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.755,
      "failedSince" : 0,
      "name" : "testSubtypeGenericClass2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.752,
      "failedSince" : 0,
      "name" : "testSubtypeGenericInterface",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "GenericsTests",
  "passCount" : 57,
  "skipCount" : 0
}