{
  "_class" : "hudson.tasks.junit.TestResult",
  "testActions" : [
    
  ],
  "duration" : 624.73,
  "empty" : False,
  "failCount" : 0,
  "passCount" : 558,
  "skipCount" : 1,
  "suites" : [
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.immutablecollections.ImmutableListTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "iterator1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.immutablecollections.ImmutableListTest",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sizeOfCons",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.immutablecollections.ImmutableListTest",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "sizeOfTail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.036,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.immutablecollections.ImmutableListTest",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.immutablecollections.IntRangeTests",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.0,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.immutablecollections.IntRangeTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.utils.GraphInterpreterTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSimpleGraph",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.utils.GraphInterpreterTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCycle",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.004,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.utils.GraphInterpreterTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:36:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.objectreader.ObjectHelperTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "example1a",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.objectreader.ObjectHelperTests",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ver1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.objectreader.ObjectHelperTests",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "example2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.003,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.objectreader.ObjectHelperTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:36:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testArrayParam",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 1.179,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testArray_jass",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_local_fail1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.643,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_global_type_inference",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_global_fail1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_global_fail2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_global_fail3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.934,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_global1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 0.948,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array_init_local_type_inference",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ArrayTests",
          "duration" : 1.074,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testArray1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 4.805,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ArrayTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:21"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 1.051,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inForLoop",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 1.442,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleExample1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 0.564,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleExample2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 0.351,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleExample3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 0.348,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overload1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 0.455,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "onlyFromClasses",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 0.255,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ratings_returnType1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.AutoCompleteTests",
          "duration" : 0.464,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ratings_returnType2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a"
        }
      ],
      "duration" : 4.9300003,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.AutoCompleteTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"foo\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.foo() \\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"foo()\"\u000a    }\u000a  ]\u000a}\u000a{\u000a  \"isIncomplete\": false,\u000a  \"items\": [\u000a    {\u000a      \"label\": \"bar\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() [package test]\",\u000a      \"documentation\": \"function integer.bar() \\ndefined in package test\\n\",\u000a      \"sortText\":\u000a...[truncated 2396 chars]...\u000a\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns integer [package test]\",\u000a      \"documentation\": \"function integer.foo() returns integer\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.770\",\u000a      \"insertText\": \"foo()\"\u000a    },\u000a    {\u000a      \"label\": \"fuu\",\u000a      \"kind\": \"Function\",\u000a      \"detail\": \"() returns boolean [package test]\",\u000a      \"documentation\": \"function integer.fuu() returns boolean\\ndefined in package test\\n\",\u000a      \"sortText\": \"8.670\",\u000a      \"insertText\": \"fuu()\"\u000a    }\u000a  ]\u000a}\u000a",
      "timestamp" : "2017-10-06T22:36:49"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "memberMethodParens",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.155,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_inline_jass_div",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.099,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "underscore",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticOverride",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.124,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "functionWithUnderscore",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.908,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unreadVarWarning",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicVarFromStaticContext",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticGenerics1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticGenerics2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.94,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticGenerics3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonAbstractClass",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "intBoundariesH",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "intBoundariesL",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.868,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_correct_escapesequence",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bug62_codearray",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.789,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cyclic",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.757,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hotdoc",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 14.896,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ovveride_nativeTypeReturn",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.888,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localOptimizerFail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.823,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "intBoundaries",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.923,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "optBug",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recursiveTuple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.953,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "doubleNativeDecl",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.964,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "realIndex",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.879,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_for_from",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closureClassConstructorInvalid",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "forLoop",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 13.404,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "forfrom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cyclicDependency2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_for_in",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cyclicDependency",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extensionFunc_noreturn",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.846,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "duplicateNamesOk",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.133,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsNull",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.193,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLinePos",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.09,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parseHexValues",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.918,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testCodeNull",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.672,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "funcrefs1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.743,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "funcrefs2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "duplicateNames",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bug61_break",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.573,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classNull",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.934,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "flattenBug",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.966,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "varname_with_interface",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unreadVarWarning2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recursiveTuple2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_empty_escapesequence",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "division",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.977,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "duplicateNames2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "typenameAsFuncname1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "typenameAsFuncname2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.923,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlinerBugShortCircuit2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.056,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "polarOfffsetInline",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dynamicVarFromStaticContext2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.937,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cyclicDepReadVars",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.141,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recursive",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.976,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInferInSuper",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.987,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_unit_array",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 1.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "underscores_in_name",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.863,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlinerBugShortCircuit",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "func_noreturn",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.869,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constFolding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.885,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recursive2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 13.231,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ObjectRecycler",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.794,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localsInOndestroy",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.991,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closureClassConstructor",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classesCyclic",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.BugTests",
          "duration" : 0.816,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inlineBug",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 79.087,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.BugTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:34:03"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.293,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatch2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.162,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatch3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.119,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatch4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatch5",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "teststaticoverride",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "privateVar",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "superCall2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatchFrotty1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.171,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatchFrotty2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.088,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatchFrotty3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.988,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "privateFuncOverride",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testtest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.962,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroyUsingThis",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extends_override",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.105,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_withVar",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.808,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "superCall",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.634,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extends_simple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.902,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMultiArray",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "teststaticoverride2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constr_super_wrong1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.869,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNoDispatch",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.93,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy_dynamicdispatch",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constr1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.727,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constr2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.052,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extends_override2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extends_override3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 1.138,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extends_override4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.75,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.662,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constr_super",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.76,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extends_variables",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesExtTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "privateFunc",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 24.312002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ClassesExtTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:30:56"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.32,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_lifecycle",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "abstract_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testArraySize2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "method_private",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.864,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "abstract_class",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "abstract_fail2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInnerClass_static_from_outside",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "arrayAttributeFail1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "arrayAttributeFail2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.631,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "arrayAttributeTest1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.4,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "arrayAttributeTest2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.163,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_method_implicit",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticThisAccess",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.768,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "OverrideClass",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.174,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "static_static_array_field",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.148,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "abstract_class2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constant_fields",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.07,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "thisHandling",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constant_fields2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.359,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override_valid_trans_big",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 7.267,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recyling",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.029,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testArraySize",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "abstract_must_not_be_private",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.213,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "big_instanceof",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.978,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override_valid_trans",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override_valid",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_double_defined",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 3.274,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recyling_random",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_private",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.816,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cast_class",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constantVars",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_static_var_set2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.026,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "NPE",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.989,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_overloading",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_static_func",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_static_var2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.263,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_method",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dotdotOperatorFail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.205,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInnerClass_module_thistype",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cast_class_unrelated",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_static_var",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.94,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cast_class2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.976,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override_valid_void",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.943,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_members",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.046,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testNoOverride",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "constructor_private_ok",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.147,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ondestroy",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.282,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "recyling2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dotdotOperator",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_static_var_get",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_static_var_set",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.341,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInnerClass_static1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.204,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "static_field",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.886,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initConstant",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.03,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override_valid2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "construct_super",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInnerClass_module",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "destroyed",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "static_field_other_package",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "duplicateConstructor",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "classes_construct",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInnerClass_module_thistype2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClassesTests",
          "duration" : 1.367,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInnerClass_module_thistype3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 49.738,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ClassesTests",
      "nodeId" : None,
      "stderr" : "Variable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariab\u000a...[truncated 9602 chars]...\u000ave is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable C_alive is null.\u000aVariable A_typeId is null.\u000aNullpointer exception when calling A.test_A_foo\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aVariable A_i is null.\u000aCalled A.test_A_foo on invalid object.\u000a",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:30:06"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 1.716,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closureWithGenerics",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_anonfuncErr2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_anonfuncErr",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 1.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "oneAbstractMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uninitialized",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uninitialized2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uninitialized3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.999,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uninitialized4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "uninitialized6",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.983,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_anonfunc1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.95,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_anonfunc2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.852,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "skipInClosure",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "skipInClosure_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure_inferType",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.671,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_anonfunc_mixed",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.665,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "captureThis",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 1.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure_void",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "noAbstractMethod",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoAbstractMethods",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.93,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "captureParam",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 1.12,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "captureThis2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.953,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure_begin_end1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "code_anonfunc_mixed_err1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tryCaptureArray",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.974,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tryCaptureTuple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.923,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.871,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.977,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 1.068,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "closure_void_call",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.968,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "beginEndExpr",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ClosureTests",
          "duration" : 0.938,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "intliteralClosure",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 18.670002,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ClosureTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:36:27"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ConfigPackageTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "configFuncWrongType",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ConfigPackageTests",
          "duration" : 0.806,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "configVar",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ConfigPackageTests",
          "duration" : 0.956,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "configFunc",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ConfigPackageTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "configVarWrongType",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.765,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ConfigPackageTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:36:46"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.EnumTests",
          "duration" : 0.755,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "enum_short1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.EnumTests",
          "duration" : 0.892,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "enum_short2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.6470001,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.EnumTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:31:20"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_inferNull_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.891,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_inferNull_left",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 1.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parantheses",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.933,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_linebreaks1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.784,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_linebreaks2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.747,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_linebreaks3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.024,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_subtypes_err1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_subtypes_err2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_subtypes_err3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_subtypes_err4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.752,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_blocks",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.986,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_false",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.786,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "string",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "err_assign",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.553,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unaryMinus1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.342,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unaryMinus2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.353,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unaryMinus3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.372,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "unaryMinus4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.588,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_inferNull_right1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.764,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_inferNull_right2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.592,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "div1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.411,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "div3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.333,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "mod1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.296,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "plus",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.443,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ints1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.308,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ints2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.288,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ints4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.293,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ints6",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.308,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "ints7",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.404,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "minus",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.385,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "real1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.45,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_real",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 0.703,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_true",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExpressionTests",
          "duration" : 1.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "conditionalExpr_subtypes_ok1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 16.173,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ExpressionTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:26"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 1.021,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extensionFunction_int",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 1.05,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extensionFunction_int_order",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 0.902,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extensionFunction_int_across_packages",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extmethontype",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 1.385,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extensionFunction_chain",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 0.019,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extensionFunction_class",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 18.47,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "extFuncDouble",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ExtensionMethodsTests",
          "duration" : 0.939,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "intreal",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 23.788998,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ExtensionMethodsTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:42"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnreachable1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testInitalized",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 0.561,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReturns1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReturns2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReturns3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReturns4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.FlowAnalysisTests",
          "duration" : 2.278,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testReturns5",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.854,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.FlowAnalysisTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:35:29"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsModuleTests",
          "duration" : 0.379,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "biggerModule",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsModuleTests",
          "duration" : 0.435,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simpleGenericModule",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsModuleTests",
          "duration" : 0.473,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericInception",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.287,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.GenericsModuleTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:33:47"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversionsFail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.311,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericReturnOverride2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 37.469,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversionFail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.613,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute_override_interface",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute_override_interface_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.506,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitsWithClass2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 477,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitsWithClass3",
          "skipped" : True,
          "skippedMessage" : None,
          "status" : "SKIPPED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.531,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversions2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.412,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute_override",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.473,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.92,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericChain1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.845,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericChain2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.733,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "identity",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.018,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericRecursive2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.152,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cast",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.264,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsDispatch",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.053,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "identity2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.141,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericRecursive",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericChain2ErrA",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericChain2ErrB",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericChain1Err",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "identityFail1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "identityFail2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.103,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversions",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.944,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericReturnOverride",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.041,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversionFailSimple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.222,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitsWithClosures",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversionsFail2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 1.345,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitConversionsAssign",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.99,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "function",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.711,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.459,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.473,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericsSubstitute3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.369,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericMethod1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cellExample",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.454,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "genericExtensionMethod1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.GenericsTests",
          "duration" : 0.395,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "implicitsWithClass",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 64.018,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.GenericsTests",
      "nodeId" : None,
      "stderr" : "Variable Iterator_t is null.\u000aVariable Iterator_t is null.\u000a",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:32:43"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceExtendedTests",
          "duration" : 0.78,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultImplInClass",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceExtendedTests",
          "duration" : 0.809,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultImpl",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceExtendedTests",
          "duration" : 1.073,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "defaultImplInClassDelegation",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.662,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.InterfaceExtendedTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:32:40"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "wrong_method",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.835,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "swapArray",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "module_prob",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 1.196,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "type_param_class",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.794,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "type_param_complicated1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 1.045,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "type_param_complicated2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 1.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.898,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "as_argument",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 1.324,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "swap",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 1.197,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "casts",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.785,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inequality",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.845,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "equality",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.861,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "destroyInterface",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.786,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "type_param1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "type_param_complicated1_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverrideFail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.688,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverride",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.792,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "as_return_value",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 1.126,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "twoInterfaces",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "missing_method",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "type_param_fail_generics",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.InterfaceTests",
          "duration" : 0.555,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "hierarchy",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 14.758,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.InterfaceTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:32:25"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModelManagerTests",
          "duration" : 1.203,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "   err: Diagnostic [\u000a  range = Range [\u000a    start = Position [\u000a      line = 3\u000a      character = 1\u000a    ]\u000a    end = Position [\u000a      line = 3\u000a      character = 2\u000a    ]\u000a  ]\u000a  severity = Error\u000a  code = null\u000a  source = \"Wurst\"\u000a  message = \"Reference to function c could not be resolved.\"\u000a]\u000a   err: Diagnostic [\u000a  range = Range [\u000a    start = Position [\u000a      line = 1\u000a      character = 0\u000a    ]\u000a    end = Position [\u000a      line = 2\u000a      character = 0\u000a    ]\u000a  ]\u000a  severity = Warning\u000a  code = null\u000a  source = \"\u000a...[truncated 2306 chars]...\u000aPosition [\u000a      line = 5\u000a      character = 1\u000a    ]\u000a    end = Position [\u000a      line = 5\u000a      character = 2\u000a    ]\u000a  ]\u000a  severity = Error\u000a  code = null\u000a  source = \"Wurst\"\u000a  message = \"Reference to function c could not be resolved.\"\u000a]\u000a   err: Diagnostic [\u000a  range = Range [\u000a    start = Position [\u000a      line = 2\u000a      character = 0\u000a    ]\u000a    end = Position [\u000a      line = 3\u000a      character = 0\u000a    ]\u000a  ]\u000a  severity = Warning\u000a  code = null\u000a  source = \"Wurst\"\u000a  message = \"The import C is never used.\"\u000a]\u000a"
        }
      ],
      "duration" : 1.203,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ModelManagerTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "   err: Diagnostic [\u000a  range = Range [\u000a    start = Position [\u000a      line = 3\u000a      character = 1\u000a    ]\u000a    end = Position [\u000a      line = 3\u000a      character = 2\u000a    ]\u000a  ]\u000a  severity = Error\u000a  code = null\u000a  source = \"Wurst\"\u000a  message = \"Reference to function c could not be resolved.\"\u000a]\u000a   err: Diagnostic [\u000a  range = Range [\u000a    start = Position [\u000a      line = 1\u000a      character = 0\u000a    ]\u000a    end = Position [\u000a      line = 2\u000a      character = 0\u000a    ]\u000a  ]\u000a  severity = Warning\u000a  code = null\u000a  source = \"\u000a...[truncated 2306 chars]...\u000aPosition [\u000a      line = 5\u000a      character = 1\u000a    ]\u000a    end = Position [\u000a      line = 5\u000a      character = 2\u000a    ]\u000a  ]\u000a  severity = Error\u000a  code = null\u000a  source = \"Wurst\"\u000a  message = \"Reference to function c could not be resolved.\"\u000a]\u000a   err: Diagnostic [\u000a  range = Range [\u000a    start = Position [\u000a      line = 2\u000a      character = 0\u000a    ]\u000a    end = Position [\u000a      line = 3\u000a      character = 0\u000a    ]\u000a  ]\u000a  severity = Warning\u000a  code = null\u000a  source = \"Wurst\"\u000a  message = \"The import C is never used.\"\u000a]\u000a",
      "timestamp" : "2017-10-06T22:38:36"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 1.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nested_class_module",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.979,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modulesInSubclasses",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.895,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localInModuleConstructor2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.007,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "static_external",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.726,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multi1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 2.829,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multi2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.769,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.629,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "overrideStatic",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_conflict",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_abstract_err",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multiple_constructors",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_wrong_param_count1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_wrong_param_count2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_missing_override",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 1.476,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diamond1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.831,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "diamond2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 1.065,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multi_modules2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "arg_constructor",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.404,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "override",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.296,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "moduleConstructor",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.597,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "localInModuleConstructor",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.703,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nested_module_init",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.555,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_import",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.596,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "multi_modules",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.47,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_call_indirect",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.644,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_thistype",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.895,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_call_global",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 1.082,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "initdestroy",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticmeth_external",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ModuleTests",
          "duration" : 1.038,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "modules_abstract",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
          "stdout" : ""
        }
      ],
      "duration" : 18.530005,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ModuleTests",
      "nodeId" : None,
      "stderr" : "set x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000aset x 2\u000aget x 2\u000aset x 3\u000aget x 2\u000aget x 3\u000a",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:31:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.622,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchReturn",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.995,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchString",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.886,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchInt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchWrongTypes",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.424,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cyclicFunc1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.677,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "cyclicFunc2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.587,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEnums_cast",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 1.502,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTypeId1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTypeId2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.886,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTypeId3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.584,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTypeId4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.978,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testTypeId5",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 14.16,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEnums",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.875,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchInit",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 11.928,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMinusOne",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 14.496,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testGenericUnit",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 1.548,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchDefault",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 1.348,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEnums2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 1.254,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitch",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 1.416,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "callFunctionsWithAnnotation",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.NewFeatureTests",
          "duration" : 0.012,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSwitchEnumAll",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 55.187004,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.NewFeatureTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:35:32"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.698,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading1_2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.766,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading1_3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.724,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading1_4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.966,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.958,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 1.164,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading2Abbreviation",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 1.037,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading_shortForm1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OpOverloading",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testOverloading_shortForm2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 6.32,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.OpOverloading",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:35:23"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.976,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_nullsetter1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.924,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_nullsetter2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 2.063,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_nullsetter3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.959,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_nullsetter4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.974,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_tempVarRemover",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.025,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_localVarMerger2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.9,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_unused_func_remover",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.113,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_remove_useless",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.011,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ConstFoldingCombined",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.963,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifDoubleOr1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.983,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifDoubleOr2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.917,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_number_shortening",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.905,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_double_renaming_bug",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.951,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifInt1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.456,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifInt2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.894,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifInt3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.095,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifInt4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.977,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifTrue",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.958,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifDoubleAnd1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.928,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifDoubleAnd2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.986,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_unreachableCodeRemover",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_tempVarRemover2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.922,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_number_shortening2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.132,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_localVarMerger",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.02,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_inline_globals",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.143,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifEmpty",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 1.066,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifFalse",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.779,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ifMulti",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.569,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_ConstFolding",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.708,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_exitwhen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.942,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_varRemoval",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.OptimizerTests",
          "duration" : 0.883,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_unused_func_remover2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 32.149998,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.OptimizerTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:31:53"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 1.483,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_global_var",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_class_private",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "import_self1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "import_self2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_cyclic_import",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.008,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_cyclic_import_with_init2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 1.658,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "import_public",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_typename_as_var2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_typename_as_var3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 1.253,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_function",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 1.032,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_same_name_as_class",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.891,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_globals_init",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.929,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_global_type",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.376,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_class_protected",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_cyclic_import_with_init",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "duplicatePackageName",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_var_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.953,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_var",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.891,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_static_init",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_function_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.854,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_class",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_class_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.949,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_ext_function",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.939,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_globals_init2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_typename_as_var",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.PackageTests",
          "duration" : 0.01,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_ext_function_fail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 12.302,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.PackageTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:31:41"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.023,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "err_in_closure",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "halfAssign",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "dotTo",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.009,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "positionsNormalLineBreaks",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.793,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "indentWithSpaces",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.583,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "indentWithSpaces2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.0,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "positionsWindowsTypewriterLinebreaks",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parenthesis1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ParserTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parenthesis2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 1.4180001,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ParserTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:36:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.825,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setNullTests",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "arrayindex",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.195,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testLists",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.168,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "optimizerNew",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 6.385,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "module",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 5.618,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "criggesInitOrder1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.382,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "criggesInitOrder2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 3.482,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "frottyTupleBug",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.312,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setFrottyBugVector",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 36.049,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_stdlib",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.774,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_war3map",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 3.381,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setFrottyBugEscaperData",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 0.883,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "nonStaticCallback",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.157,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "setFrottyBugKnockbackNull",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 4.022,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "staticCallback",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 1.663,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEditorVars",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.RealWorldExamples",
          "duration" : 5.355,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "linkedHashMap",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 101.65501,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.RealWorldExamples",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:36:54"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ScopingTests",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_duplicates_jass_func",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ScopingTests",
          "duration" : 0.004,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "privateClassMember",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ScopingTests",
          "duration" : 0.88,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_same_package",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ScopingTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_import_same",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.ScopingTests",
          "duration" : 0.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "privateCode",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.90199995,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.ScopingTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:35:22"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleFunctionTests",
          "duration" : 1.147,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testHasReturnIfs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleFunctionTests",
          "duration" : 1.091,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFuncref",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleFunctionTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnreachableCode",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 2.241,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.SimpleFunctionTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:19"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 9.703,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_forloop",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.031,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_diveqFail",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.179,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.006,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.366,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.399,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.313,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf5",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.226,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf6",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.371,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testIf7",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 2.912,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testForIn",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.028,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_let2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.212,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_var2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.96,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFor1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.047,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testFor2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.97,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMod1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.177,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testMod2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.079,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_dec",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.015,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_inc",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.617,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_let",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.706,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_var",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_varAsStmt",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.37,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testForFrom",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.678,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testForStep",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.017,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_var_err",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.595,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_multeq",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.829,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_pluseq",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.659,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_minuseq",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.699,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_unitialized2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.005,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_destroy",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.946,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWhileBreak",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.9,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_arrayUpdate",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 27.043,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testForFrom3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.003,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_unitialized",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 0.002,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_array_assign",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.042,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testWhile1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.15,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testForDownStep",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.SimpleStatementTests",
          "duration" : 1.364,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "test_diveq",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a"
        }
      ],
      "duration" : 67.621,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.SimpleStatementTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "revision = 7ea2806aa56320bf00d6a9fa3615adfca851d66c\u000a\u000a",
      "timestamp" : "2017-10-06T22:28:11"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.628,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "vecsTrim2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.364,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "returnValue",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.327,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tupleInTuple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.454,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "simple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.35,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSingletuple2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.348,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "swap",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.389,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "vecs",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.593,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "vecs2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.674,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "vecs4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.823,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "bugtest",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.999,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testUnequals",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.996,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tupleInTuple2",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 1.014,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tupleInTuple3",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 1.076,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tupleInTuple4",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.969,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "tupleInTuple5",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.883,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testEquals",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.929,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "vecsTrim",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.932,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "inClass",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.954,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSingletuple",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.tests.TupleTests",
          "duration" : 0.932,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "parameter",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 14.634,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.tests.TupleTests",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:33:48"
    },
    {
      "cases" : [
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.utils.UtilsTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "topSort_1",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.utils.UtilsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "array",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.utils.UtilsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "joinArrays",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.utils.UtilsTest",
          "duration" : 0.013,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSubseqLen",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        },
        {
          "testActions" : [
            
          ],
          "age" : 0,
          "className" : "tests.wurstscript.utils.UtilsTest",
          "duration" : 0.001,
          "errorDetails" : None,
          "errorStackTrace" : None,
          "failedSince" : 0,
          "name" : "testSubseq",
          "skipped" : False,
          "skippedMessage" : None,
          "status" : "PASSED",
          "stderr" : "",
          "stdout" : ""
        }
      ],
      "duration" : 0.029000001,
      "enclosingBlockNames" : [
        
      ],
      "enclosingBlocks" : [
        
      ],
      "id" : None,
      "name" : "tests.wurstscript.utils.UtilsTest",
      "nodeId" : None,
      "stderr" : "",
      "stdout" : "",
      "timestamp" : "2017-10-06T22:29:21"
    }
  ]
}