{
  "_class" : "hudson.tasks.junit.ClassResult",
  "testActions" : [
    
  ],
  "child" : [
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.762,
      "failedSince" : 0,
      "name" : "cast",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.012,
      "failedSince" : 0,
      "name" : "cellExample",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.398,
      "failedSince" : 0,
      "name" : "extensionFunc",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.513,
      "failedSince" : 0,
      "name" : "function",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.387,
      "failedSince" : 0,
      "name" : "genericChain1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.006,
      "failedSince" : 0,
      "name" : "genericChain1Err",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.613,
      "failedSince" : 0,
      "name" : "genericChain2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.014,
      "failedSince" : 0,
      "name" : "genericChain2ErrA",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.012,
      "failedSince" : 0,
      "name" : "genericChain2ErrB",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.365,
      "failedSince" : 0,
      "name" : "genericExtensionMethod1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.408,
      "failedSince" : 0,
      "name" : "genericForFrom",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.451,
      "failedSince" : 0,
      "name" : "genericForIn",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.591,
      "failedSince" : 0,
      "name" : "genericFunctionOverload",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.375,
      "failedSince" : 0,
      "name" : "genericMethod1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.395,
      "failedSince" : 0,
      "name" : "genericOverload",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.382,
      "failedSince" : 0,
      "name" : "genericOverload2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.368,
      "failedSince" : 0,
      "name" : "genericRecursive",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.381,
      "failedSince" : 0,
      "name" : "genericRecursive2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.535,
      "failedSince" : 0,
      "name" : "genericReturnOverride",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.463,
      "failedSince" : 0,
      "name" : "genericReturnOverride2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.428,
      "failedSince" : 0,
      "name" : "genericsDispatch",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.408,
      "failedSince" : 0,
      "name" : "genericsSubstitute",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.44,
      "failedSince" : 0,
      "name" : "genericsSubstitute1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.457,
      "failedSince" : 0,
      "name" : "genericsSubstitute2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.733,
      "failedSince" : 0,
      "name" : "genericsSubstitute3",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.518,
      "failedSince" : 0,
      "name" : "genericsSubstitute_override",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.844,
      "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.727,
      "failedSince" : 0,
      "name" : "identity",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.594,
      "failedSince" : 0,
      "name" : "identity2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.003,
      "failedSince" : 0,
      "name" : "identityFail1",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.003,
      "failedSince" : 0,
      "name" : "identityFail2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 11.822,
      "failedSince" : 0,
      "name" : "implicitConversionFail",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 9.832,
      "failedSince" : 0,
      "name" : "implicitConversionFail2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.406,
      "failedSince" : 0,
      "name" : "implicitConversionFailSimple",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.419,
      "failedSince" : 0,
      "name" : "implicitConversions",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.396,
      "failedSince" : 0,
      "name" : "implicitConversions2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.75,
      "failedSince" : 0,
      "name" : "implicitConversions3",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.881,
      "failedSince" : 0,
      "name" : "implicitConversions4",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.933,
      "failedSince" : 0,
      "name" : "implicitConversions5",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.759,
      "failedSince" : 0,
      "name" : "implicitConversionsAssign",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.008,
      "failedSince" : 0,
      "name" : "implicitConversionsFail",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.011,
      "failedSince" : 0,
      "name" : "implicitConversionsFail2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.767,
      "failedSince" : 0,
      "name" : "implicitsWithClass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.679,
      "failedSince" : 0,
      "name" : "implicitsWithClass2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.487,
      "failedSince" : 0,
      "name" : "implicitsWithClosures",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.36,
      "failedSince" : 0,
      "name" : "inferType",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.374,
      "failedSince" : 0,
      "name" : "inheritField",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.432,
      "failedSince" : 0,
      "name" : "inheritField2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.362,
      "failedSince" : 0,
      "name" : "inheritMethod",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.411,
      "failedSince" : 0,
      "name" : "nativeTypes",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.52,
      "failedSince" : 0,
      "name" : "normalFoldlInfer",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.383,
      "failedSince" : 0,
      "name" : "nullWithGeneric",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.434,
      "failedSince" : 0,
      "name" : "strangeFoldl",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.405,
      "failedSince" : 0,
      "name" : "testSubtypeGenericClass",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.43,
      "failedSince" : 0,
      "name" : "testSubtypeGenericClass2",
      "skipped" : False,
      "status" : "PASSED"
    },
    {
      "testActions" : [
        
      ],
      "age" : 0,
      "className" : "tests.wurstscript.tests.GenericsTests",
      "duration" : 0.383,
      "failedSince" : 0,
      "name" : "testSubtypeGenericInterface",
      "skipped" : False,
      "status" : "PASSED"
    }
  ],
  "failCount" : 0,
  "name" : "GenericsTests",
  "passCount" : 57,
  "skipCount" : 0
}