Skip to content

Instantly share code, notes, and snippets.

@leonard84
Last active May 18, 2017 16:57
Show Gist options
  • Save leonard84/da60eb029b0cfd40882be799c8ba6864 to your computer and use it in GitHub Desktop.
Save leonard84/da60eb029b0cfd40882be799c8ba6864 to your computer and use it in GitHub Desktop.
Example Spock logformat
[{
"package": "org.spockframework.report.sample",
"name": "Fight or Flight (Spec Style)",
"start": 1494944477470,
"tags": [
{
"name": "SPOCK-260",
"key": "issue",
"value": "260",
"url": "http:\/\/issues.spockframework.org\/detail?id=260"
}
],
"features": [
{
"name": "Ninja should flee when encountering a strong opponent",
"start": 1494944477472,
"output": [
"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore \nmagna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd \ngubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing \nelitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos \net accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor \nsit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et \ndolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd\n gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Duis autem vel eum iriure dolor in hendrerit in \n vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla faci",
"lisis at vero eros et accumsan et iusto \n odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum \n dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam \n erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip \n ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel \n illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum \n zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue \n nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing \n elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim \n veniam, quis nostrud exerci ",
"tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem \n vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla \n facilisis. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata \n sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy \n eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."
],
"end": 1494944477509,
"result": "passed",
"attachments": [
]
},
{
"name": "Ninja should cast a tee-mac-woo spell when attacked by an invisible opponent (and hope for the best)",
"start": 1494944477510,
"end": 1494944477510,
"result": "skipped"
},
{
"name": "Ninja should engage a weak opponent",
"start": 1494944477510,
"output": [
"some\n",
"output\n"
],
"errorOutput": [
"some\n",
"error output\n"
],
"end": 1494944477515,
"result": "passed",
"attachments": [
{
"name": "http:\/\/en.wikipedia.org\/wiki\/Ninja",
"url": "http:\/\/en.wikipedia.org\/wiki\/Ninja"
},
{
"name": "http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja",
"url": "http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja"
}
]
}
],
"end": 1494944477516,
"result": "passed",
"attachments": [
]
},{
"package": "org.spockframework.report.sample",
"name": "Fight or Flight (Story Style)",
"start": 1494944477522,
"narrative": "In order to increase the ninja survival rate\nAs a ninja commander\nI want my ninjas to decide whether to take on an opponent based on their skill levels",
"features": [
{
"name": "Strong Opponent",
"start": 1494944477522,
"narrative": "Given the ninja has a third level black-belt\nWhen attacked by Chuck Norris\nThen the ninja should run for his life",
"tags": [
{
"name": "SPOCK-261",
"key": "issue",
"value": "261",
"url": "http:\/\/issues.spockframework.org\/detail?id=261"
}
],
"output": [
"Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore \nmagna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd \ngubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing \nelitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos \net accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor \nsit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et \ndolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd\n gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Duis autem vel eum iriure dolor in hendrerit in \n vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla faci",
"lisis at vero eros et accumsan et iusto \n odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum \n dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam \n erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip \n ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel \n illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum \n zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue \n nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing \n elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim \n veniam, quis nostrud exerci ",
"tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem \n vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla \n facilisis. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata \n sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy \n eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."
],
"end": 1494944477524,
"result": "passed",
"attachments": [
]
},
{
"name": "Invisible Opponent",
"start": 1494944477524,
"end": 1494944477524,
"result": "skipped",
"narrative": "Given the ninja has a third level black-belt\nWhen attacked by an invisible creature\nThen the ninja should cast a 'tee-mac-woo' spell\nAnd hope for the best"
},
{
"name": "Weak Opponent",
"start": 1494944477525,
"narrative": "Given the ninja has a third level black-belt\nWhen attacked by a samurai\nThen the ninja should engage the opponent",
"output": [
"some\n",
"output\n"
],
"errorOutput": [
"some\n",
"error output\n"
],
"exceptions": [
"Condition not satisfied:\n\nMath.max (1, 2) == 4\n | |\n 2 false\n\r\n\tat org.spockframework.runtime.SpockRuntime.verifyCondition(SpockRuntime.java:39)\r\n\tat org.spockframework.report.sample.FightOrFlightStory.$spock_feature_0_2(FightOrFlightStory.groovy:66)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:174)\r\n\tat org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:111)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:500)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:483)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:423)\r\n\tat org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:335)\r\n\tat org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:319)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:500)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:483)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:298)\r\n\tat org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:288)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:279)\r\n\tat org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:273)\r\n\tat org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:256)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:500)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:483)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:248)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:198)\r\n\tat org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:108)\r\n\tat org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:94)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:500)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:483)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:86)\r\n\tat org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:77)\r\n\tat org.spockframework.runtime.Sputnik.run(Sputnik.java:63)\r\n\tat org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:112)\r\n\tat org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56)\r\n\tat org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)\r\n\tat org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)\r\n\tat org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)\r\n\tat org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)\r\n\tat com.sun.proxy.$Proxy2.processTestClass(Unknown Source)\r\n\tat org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)\r\n\tat org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:364)\r\n\tat org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)\r\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n"
],
"end": 1494944477535,
"result": "failed",
"attachments": [
{
"name": "http:\/\/en.wikipedia.org\/wiki\/Ninja",
"url": "http:\/\/en.wikipedia.org\/wiki\/Ninja"
},
{
"name": "http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja",
"url": "http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja"
}
]
}
],
"end": 1494944477535,
"result": "failed",
"attachments": [
]
},{
"package": "org.spockframework.report.sample",
"name": "Fight or Flight (Parameterized)",
"start": 1494944477541,
"tags": [
{
"name": "SPOCK-1337",
"key": "issue",
"value": "1337",
"url": "http:\/\/issues.spockframework.org\/detail?id=1337"
}
],
"features": [
{
"name": "Ninja should choose action depending on opponent",
"start": 1494944477541,
"iterations": [
{
"name": "Ninja should flee when encountering a strong opponent",
"start": 1494944477547,
"errorOutput": [
"strong\n"
],
"output": [
"flee\n"
],
"end": 1494944477548,
"result": "passed"
},
{
"name": "Ninja should fight when encountering a weak opponent",
"start": 1494944477548,
"errorOutput": [
"weak\n"
],
"output": [
"fight\n"
],
"end": 1494944477548,
"result": "passed"
},
{
"name": "Ninja should flee when encountering a unknown opponent",
"start": 1494944477548,
"errorOutput": [
"unknown\n"
],
"output": [
"flee\n"
],
"exceptions": [
"Condition not satisfied:\n\nopponent != 'unknown'\n| |\nunknown false\n\r\n\tat org.spockframework.report.sample.ParameterizedFightSpec.Ninja should choose action depending on opponent(ParameterizedFightSpec.groovy:36)\r\n"
],
"end": 1494944477549,
"result": "failed"
}
],
"end": 1494944477549,
"result": "failed",
"attachments": [
]
}
],
"end": 1494944477549,
"result": "failed",
"attachments": [
]
}]
223
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","start":1495126139272,"tags":[{"name":"SPOCK-260","key":"issue","value":"260","url":"http:\/\/issues.spockframework.org\/detail?id=260"}]}
185
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should flee when encountering a strong opponent","start":1495126139274}]}
1209
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should flee when encountering a strong opponent","output":["Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore \nmagna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd \ngubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing \nelitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos \net accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor \nsit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et \ndolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd\n gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Duis autem vel eum iriure dolor in hendrerit in \n vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla faci"]}]}
1210
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should flee when encountering a strong opponent","output":["lisis at vero eros et accumsan et iusto \n odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum \n dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam \n erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip \n ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel \n illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum \n zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue \n nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing \n elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim \n veniam, quis nostrud exerci "]}]}
696
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should flee when encountering a strong opponent","output":["tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem \n vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla \n facilisis. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata \n sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy \n eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."]}]}
218
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should flee when encountering a strong opponent","end":1495126139324,"result":"passed","attachments":[]}]}
271
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should cast a tee-mac-woo spell when attacked by an invisible opponent (and hope for the best)","start":1495126139326,"end":1495126139326,"result":"skipped"}]}
167
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should engage a weak opponent","start":1495126139328}]}
165
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should engage a weak opponent","output":["some\n"]}]}
167
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should engage a weak opponent","output":["output\n"]}]}
170
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should engage a weak opponent","errorOutput":["some\n"]}]}
178
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should engage a weak opponent","errorOutput":["error output\n"]}]}
403
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","features":[{"name":"Ninja should engage a weak opponent","end":1495126139339,"result":"passed","attachments":[{"name":"http:\/\/en.wikipedia.org\/wiki\/Ninja","url":"http:\/\/en.wikipedia.org\/wiki\/Ninja"},{"name":"http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja","url":"http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja"}]}]}
140
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Spec Style)","end":1495126139341,"result":"passed","attachments":[]}
276
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","start":1495126139351,"narrative":"In order to increase the ninja survival rate\nAs a ninja commander\nI want my ninjas to decide whether to take on an opponent based on their skill levels"}
394
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Strong Opponent","start":1495126139351,"narrative":"Given the ninja has a third level black-belt\nWhen attacked by Chuck Norris\nThen the ninja should run for his life","tags":[{"name":"SPOCK-261","key":"issue","value":"261","url":"http:\/\/issues.spockframework.org\/detail?id=261"}]}]}
1172
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Strong Opponent","output":["Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore \nmagna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd \ngubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing \nelitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos \net accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor \nsit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et \ndolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd\n gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Duis autem vel eum iriure dolor in hendrerit in \n vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla faci"]}]}
1173
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Strong Opponent","output":["lisis at vero eros et accumsan et iusto \n odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum \n dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam \n erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip \n ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel \n illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum \n zzril delenit augue duis dolore te feugait nulla facilisi. Nam liber tempor cum soluta nobis eleifend option congue \n nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing \n elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim \n veniam, quis nostrud exerci "]}]}
659
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Strong Opponent","output":["tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem \n vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla \n facilisis. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata \n sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy \n eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua."]}]}
181
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Strong Opponent","end":1495126139356,"result":"passed","attachments":[]}]}
362
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Invisible Opponent","start":1495126139357,"end":1495126139357,"result":"skipped","narrative":"Given the ninja has a third level black-belt\nWhen attacked by an invisible creature\nThen the ninja should cast a 'tee-mac-woo' spell\nAnd hope for the best"}]}
276
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","start":1495126139357,"narrative":"Given the ninja has a third level black-belt\nWhen attacked by a samurai\nThen the ninja should engage the opponent"}]}
144
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","output":["some\n"]}]}
146
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","output":["output\n"]}]}
149
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","errorOutput":["some\n"]}]}
157
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","errorOutput":["error output\n"]}]}
5246
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","exceptions":["Condition not satisfied:\n\nMath.max (1, 2) == 4\n | |\n 2 false\n\r\n\tat org.spockframework.runtime.SpockRuntime.verifyCondition(SpockRuntime.java:39)\r\n\tat org.spockframework.report.sample.FightOrFlightStory.$spock_feature_0_2(FightOrFlightStory.groovy:66)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.spockframework.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:188)\r\n\tat org.spockframework.runtime.model.MethodInfo.invoke(MethodInfo.java:111)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:487)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:470)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runFeatureMethod(BaseSpecRunner.java:410)\r\n\tat org.spockframework.runtime.BaseSpecRunner.doRunIteration(BaseSpecRunner.java:322)\r\n\tat org.spockframework.runtime.BaseSpecRunner$6.invoke(BaseSpecRunner.java:306)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:487)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:470)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runIteration(BaseSpecRunner.java:285)\r\n\tat org.spockframework.runtime.BaseSpecRunner.initializeAndRunIteration(BaseSpecRunner.java:275)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runSimpleFeature(BaseSpecRunner.java:266)\r\n\tat org.spockframework.runtime.BaseSpecRunner.doRunFeature(BaseSpecRunner.java:260)\r\n\tat org.spockframework.runtime.BaseSpecRunner$5.invoke(BaseSpecRunner.java:243)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:487)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:470)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runFeature(BaseSpecRunner.java:235)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runFeatures(BaseSpecRunner.java:185)\r\n\tat org.spockframework.runtime.BaseSpecRunner.doRunSpec(BaseSpecRunner.java:95)\r\n\tat org.spockframework.runtime.BaseSpecRunner$1.invoke(BaseSpecRunner.java:81)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invokeRaw(BaseSpecRunner.java:487)\r\n\tat org.spockframework.runtime.BaseSpecRunner.invoke(BaseSpecRunner.java:470)\r\n\tat org.spockframework.runtime.BaseSpecRunner.runSpec(BaseSpecRunner.java:73)\r\n\tat org.spockframework.runtime.BaseSpecRunner.run(BaseSpecRunner.java:64)\r\n\tat org.spockframework.runtime.Sputnik.run(Sputnik.java:63)\r\n\tat org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.runTestClass(JUnitTestClassExecuter.java:112)\r\n\tat org.gradle.api.internal.tasks.testing.junit.JUnitTestClassExecuter.execute(JUnitTestClassExecuter.java:56)\r\n\tat org.gradle.api.internal.tasks.testing.junit.JUnitTestClassProcessor.processTestClass(JUnitTestClassProcessor.java:66)\r\n\tat org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.processTestClass(SuiteTestClassProcessor.java:51)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)\r\n\tat org.gradle.messaging.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:32)\r\n\tat org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)\r\n\tat com.sun.proxy.$Proxy2.processTestClass(Unknown Source)\r\n\tat org.gradle.api.internal.tasks.testing.worker.TestWorker.processTestClass(TestWorker.java:109)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\r\n\tat java.lang.reflect.Method.invoke(Method.java:498)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:35)\r\n\tat org.gradle.messaging.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)\r\n\tat org.gradle.messaging.remote.internal.hub.MessageHub$Handler.run(MessageHub.java:364)\r\n\tat org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)\r\n\tat org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)\r\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\r\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\r\n\tat java.lang.Thread.run(Thread.java:745)\r\n"]}]}
382
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","features":[{"name":"Weak Opponent","end":1495126139378,"result":"failed","attachments":[{"name":"http:\/\/en.wikipedia.org\/wiki\/Ninja","url":"http:\/\/en.wikipedia.org\/wiki\/Ninja"},{"name":"http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja","url":"http:\/\/en.wikipedia.org\/wiki\/Sega_Ninja"}]}]}
141
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Story Style)","end":1495126139379,"result":"failed","attachments":[]}
229
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","start":1495126139384,"tags":[{"name":"SPOCK-1337","key":"issue","value":"1337","url":"http:\/\/issues.spockframework.org\/detail?id=1337"}]}
183
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","start":1495126139384}]}
263
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a strong opponent","start":1495126139394}]}]}
268
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a strong opponent","errorOutput":["strong\n"]}]}]}
261
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a strong opponent","output":["flee\n"]}]}]}
279
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a strong opponent","end":1495126139395,"result":"passed"}]}]}
262
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should fight when encountering a weak opponent","start":1495126139395}]}]}
265
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should fight when encountering a weak opponent","errorOutput":["weak\n"]}]}]}
261
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should fight when encountering a weak opponent","output":["fight\n"]}]}]}
278
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should fight when encountering a weak opponent","end":1495126139396,"result":"passed"}]}]}
264
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a unknown opponent","start":1495126139397}]}]}
270
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a unknown opponent","errorOutput":["unknown\n"]}]}]}
262
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a unknown opponent","output":["flee\n"]}]}]}
490
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a unknown opponent","exceptions":["Condition not satisfied:\n\nopponent != 'unknown'\n| |\nunknown false\n\r\n\tat org.spockframework.report.sample.ParameterizedFightSpec.Ninja should choose action depending on opponent(ParameterizedFightSpec.groovy:33)\r\n"]}]}]}
280
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","iterations":[{"name":"Ninja should flee when encountering a unknown opponent","end":1495126139401,"result":"failed"}]}]}
216
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","features":[{"name":"Ninja should choose action depending on opponent","end":1495126139401,"result":"failed","attachments":[]}]}
143
{"package":"org.spockframework.report.sample","name":"Fight or Flight (Parameterized)","end":1495126139401,"result":"failed","attachments":[]}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment