Permalink
Browse files

first commit

  • Loading branch information...
0 parents commit a0e80e89c7908ef21283f4b07e94503537638feb @paul-hammant committed Feb 17, 2011
Showing with 16,607 additions and 0 deletions.
  1. +53 −0 advanced_search.html
  2. +56 −0 etsy_browse.html
  3. +139 −0 etsy_cart.html
  4. BIN images/background-banner.png
  5. BIN images/background-footer.png
  6. BIN images/bg.gif
  7. BIN images/built-by-maven.png
  8. BIN images/codehaus-small.gif
  9. BIN images/developed-with-idea.gif
  10. BIN images/eclipse-logo-white.jpg
  11. BIN images/failing_screenshot.png
  12. BIN images/jbehave-logo.png
  13. BIN images/left-sidebar.gif
  14. BIN images/min-width.gif
  15. BIN images/passed-false.png
  16. BIN images/passed-true.png
  17. BIN images/stripe.png
  18. BIN images/tab.png
  19. +50 −0 index.html
  20. +108 −0 js/angular-0.9.9.min.js
  21. +160 −0 js/cornerz-0.6.js
  22. +8,176 −0 js/jquery-1.5.js
  23. +392 −0 js/jquery-framedialog-1.1.2.js
  24. +9 −0 js/jquery-ui.min-1.7.1.js
  25. +34 −0 js/mootools-1.2/menu-fx.js
  26. +341 −0 js/mootools-1.2/mootools-core.js
  27. +126 −0 js/mootools-1.2/mootools-fx.js
  28. +17 −0 js/sh-3.0.83/shAutoloader.js
  29. +59 −0 js/sh-3.0.83/shBrushAS3.js
  30. +75 −0 js/sh-3.0.83/shBrushAppleScript.js
  31. +59 −0 js/sh-3.0.83/shBrushBash.js
  32. +65 −0 js/sh-3.0.83/shBrushCSharp.js
  33. +100 −0 js/sh-3.0.83/shBrushColdFusion.js
  34. +97 −0 js/sh-3.0.83/shBrushCpp.js
  35. +91 −0 js/sh-3.0.83/shBrushCss.js
  36. +55 −0 js/sh-3.0.83/shBrushDelphi.js
  37. +41 −0 js/sh-3.0.83/shBrushDiff.js
  38. +52 −0 js/sh-3.0.83/shBrushErlang.js
  39. +67 −0 js/sh-3.0.83/shBrushGroovy.js
  40. +52 −0 js/sh-3.0.83/shBrushJScript.js
  41. +57 −0 js/sh-3.0.83/shBrushJava.js
  42. +58 −0 js/sh-3.0.83/shBrushJavaFX.js
  43. +72 −0 js/sh-3.0.83/shBrushPerl.js
  44. +88 −0 js/sh-3.0.83/shBrushPhp.js
  45. +33 −0 js/sh-3.0.83/shBrushPlain.js
  46. +74 −0 js/sh-3.0.83/shBrushPowerShell.js
  47. +64 −0 js/sh-3.0.83/shBrushPython.js
  48. +55 −0 js/sh-3.0.83/shBrushRuby.js
  49. +94 −0 js/sh-3.0.83/shBrushSass.js
  50. +51 −0 js/sh-3.0.83/shBrushScala.js
  51. +66 −0 js/sh-3.0.83/shBrushSql.js
  52. +56 −0 js/sh-3.0.83/shBrushVb.js
  53. +69 −0 js/sh-3.0.83/shBrushXml.js
  54. +17 −0 js/sh-3.0.83/shCore.js
  55. +17 −0 js/sh-3.0.83/shLegacy.js
  56. +18 −0 js/shBrushBdd.js
  57. +166 −0 navigator.html
  58. +372 −0 style/jbehave-core.css
  59. +105 −0 style/jbehave-navigator.css
  60. +224 −0 style/jbehave.css
  61. +412 −0 style/jquery-ui.css
  62. +226 −0 style/sh-3.0.83/shCore.css
  63. +328 −0 style/sh-3.0.83/shCoreDefault.css
  64. +331 −0 style/sh-3.0.83/shCoreDjango.css
  65. +339 −0 style/sh-3.0.83/shCoreEclipse.css
  66. +324 −0 style/sh-3.0.83/shCoreEmacs.css
  67. +328 −0 style/sh-3.0.83/shCoreFadeToGrey.css
  68. +324 −0 style/sh-3.0.83/shCoreMDUltra.css
  69. +324 −0 style/sh-3.0.83/shCoreMidnight.css
  70. +324 −0 style/sh-3.0.83/shCoreRDark.css
  71. +117 −0 style/sh-3.0.83/shThemeDefault.css
  72. +120 −0 style/sh-3.0.83/shThemeDjango.css
  73. +128 −0 style/sh-3.0.83/shThemeEclipse.css
  74. +113 −0 style/sh-3.0.83/shThemeEmacs.css
  75. +117 −0 style/sh-3.0.83/shThemeFadeToGrey.css
  76. +113 −0 style/sh-3.0.83/shThemeMDUltra.css
  77. +113 −0 style/sh-3.0.83/shThemeMidnight.css
  78. +113 −0 style/sh-3.0.83/shThemeRDark.css
  79. +183 −0 xref.json
@@ -0,0 +1,53 @@
+<html>
+<head>
+<title>advanced_search</title>
+<style type="text/css" media="all">
+@import url( "./style/jbehave-core.css" );
+</style>
+</head>
+<body>
+<div class="story">
+<h1>Advanced Search for a hat</h1>
+<div class="path">advanced_search.story</div>
+<div class="meta">
+<div class="keyword">Meta:</div>
+<div class="property">@category advanced</div>
+<div class="property">@color red</div>
+</div>
+<div class="narrative"><h2>Narrative:</h2>
+<div class="element inOrderTo"><span class="keyword inOrderTo">In order to</span> show the advance cart functionality</div>
+<div class="element asA"><span class="keyword asA">As a</span> user</div>
+<div class="element iWantTo"><span class="keyword iWantTo">I want to</span> search for an item in a sub category</div>
+</div>
+<div class="scenario">
+<h2>Scenario: Advanced Search for a hat</h2>
+<div class="step successful">Given I am searching on Etsy.com</div>
+<div class="step successful">When I specify the <span class="step parameter">Knitting</span> sub category</div>
+<div class="step successful">And I search for <span class="step parameter">hat</span></div>
+<div class="step successful">Then there are search results</div>
+</div>
+</div>
+
+</body>
+<!-- SyntaxHighlighter resources: should be included at end of body -->
+<link rel="stylesheet" type="text/css" href="./style/sh-3.0.83/shCore.css"/>
+<link rel="stylesheet" type="text/css" href="./style/sh-3.0.83/shThemeRDark.css"/>
+<script language="javascript" src="./js/sh-3.0.83/shCore.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushBash.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushCss.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushDiff.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushGroovy.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushJava.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushJScript.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushPlain.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushPython.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushRuby.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushScala.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushXml.js"></script>
+<script language="javascript" src="./js/shBrushBdd.js"></script>
+<script type="text/javascript">
+ SyntaxHighlighter.defaults['gutter'] = false;
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+</script>
+</html>
@@ -0,0 +1,56 @@
+<html>
+<head>
+<title>etsy_browse</title>
+<style type="text/css" media="all">
+@import url( "./style/jbehave-core.css" );
+</style>
+</head>
+<body>
+<div class="story">
+<h1>Browse Etsy.com</h1>
+<div class="path">etsy_browse.story</div>
+<div class="meta">
+<div class="keyword">Meta:</div>
+<div class="property">@category browsing</div>
+<div class="property">@color red</div>
+</div>
+<div class="narrative"><h2>Narrative:</h2>
+<div class="element inOrderTo"><span class="keyword inOrderTo">In order to</span> show the browsing cart functionality</div>
+<div class="element asA"><span class="keyword asA">As a</span> user</div>
+<div class="element iWantTo"><span class="keyword iWantTo">I want to</span> browse in a gallery</div>
+</div>
+<div class="scenario">
+<h2>Scenario: Browsing around the site for items</h2>
+<div class="step successful">Given I am on etsy.com</div>
+<div class="step successful">When I want to browse through a treasury gallery</div>
+<div class="step successful">When I want to buy something from etsy.com</div>
+<div class="step successful">When I want to browse the treasury</div>
+<div class="step successful">When I choose the first treasury gallery</div>
+<div class="step ignorable">!-- We don't care for the results, just the gallery</div>
+<div class="step successful">Then results will be displayed in the gallery</div>
+</div>
+</div>
+
+</body>
+<!-- SyntaxHighlighter resources: should be included at end of body -->
+<link rel="stylesheet" type="text/css" href="./style/sh-3.0.83/shCore.css"/>
+<link rel="stylesheet" type="text/css" href="./style/sh-3.0.83/shThemeRDark.css"/>
+<script language="javascript" src="./js/sh-3.0.83/shCore.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushBash.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushCss.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushDiff.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushGroovy.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushJava.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushJScript.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushPlain.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushPython.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushRuby.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushScala.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushXml.js"></script>
+<script language="javascript" src="./js/shBrushBdd.js"></script>
+<script type="text/javascript">
+ SyntaxHighlighter.defaults['gutter'] = false;
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+</script>
+</html>
@@ -0,0 +1,139 @@
+<html>
+<head>
+<title>etsy_cart</title>
+<style type="text/css" media="all">
+@import url( "./style/jbehave-core.css" );
+</style>
+</head>
+<body>
+<div class="story">
+<h1>ShoppingCart functionality for Etsy.com</h1>
+<div class="path">etsy_cart.story</div>
+<div class="meta">
+<div class="keyword">Meta:</div>
+<div class="property">@category basic</div>
+<div class="property">@color blue</div>
+</div>
+<div class="narrative"><h2>Narrative:</h2>
+<div class="element inOrderTo"><span class="keyword inOrderTo">In order to</span> show the basic cart functionality</div>
+<div class="element asA"><span class="keyword asA">As a</span> user</div>
+<div class="element iWantTo"><span class="keyword iWantTo">I want to</span> add and remove items from the cart</div>
+</div>
+<div class="scenario">
+<h2>Scenario: Item can be added to cart</h2>
+<div class="step successful">Given that the cart is empty</div>
+<div class="step ignorable">!-- We don't care for which item is added to the cart</div>
+<div class="step successful">When I search for an item</div>
+<div class="step successful">And an item is added to the cart</div>
+<div class="step failed">Then the cart contains that item <span class="keyword failed">(FAILED)</span><br/><span class="message failed">java.lang.AssertionError: cart should have contained 51989444
+Expected: is &lt;true&gt;
+ got: &lt;false&gt;
+</span><br/><a color="black" href="../screenshots/failed-scenario-2de82231-29a9-4a1c-a322-dac1ef697270.png"><img src="images/failing_screenshot.png" alt="failing screenshot"/></a></div>
+<pre class="failure">org.jbehave.core.failures.UUIDExceptionWrapper: java.lang.AssertionError: cart should have contained 51989444
+Expected: is &lt;true&gt;
+ got: &lt;false&gt;
+
+ at org.jbehave.core.steps.StepCreator$5.perform(StepCreator.java:155)
+ at org.jbehave.core.embedder.StoryRunner$FineSoFar.run(StoryRunner.java:261)
+ at org.jbehave.core.embedder.StoryRunner.runStepsWhileKeepingState(StoryRunner.java:250)
+ at org.jbehave.core.embedder.StoryRunner.runScenarioSteps(StoryRunner.java:241)
+ at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:146)
+ at org.jbehave.core.embedder.StoryRunner.run(StoryRunner.java:73)
+ at org.jbehave.core.embedder.Embedder.runStoriesAsPaths(Embedder.java:202)
+ at org.jbehave.core.junit.JUnitStories.run(JUnitStories.java:17)
+ at org.jbehave.core.embedder.Embedder.runAsEmbeddables(Embedder.java:102)
+ at org.jbehave.mojo.RunStoriesAsEmbeddables.execute(RunStoriesAsEmbeddables.java:17)
+ at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
+ at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
+ at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:556)
+ at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:535)
+ at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
+ at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:348)
+ at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
+ at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
+ at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
+ at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
+ at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
+ at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
+ at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
+ at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
+Caused by: java.lang.AssertionError: cart should have contained 51989444
+Expected: is &lt;true&gt;
+ got: &lt;false&gt;
+
+ at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:21)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
+ at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
+ at groovy.lang.MetaClassImpl.invokeStaticMethod(MetaClassImpl.java:1302)
+ at org.codehaus.groovy.runtime.InvokerHelper.invokeStaticMethod(InvokerHelper.java:819)
+ at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeStaticMethodN(ScriptBytecodeAdapter.java:205)
+ at com.github.tanob.groobe.AssertionSupport.assertWithFailureMessage(AssertionSupport.groovy:32)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
+ at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:233)
+ at org.codehaus.groovy.runtime.metaclass.ClosureMetaClass.invokeMethod(ClosureMetaClass.java:362)
+ at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnCurrentN(ScriptBytecodeAdapter.java:77)
+ at com.github.tanob.groobe.AssertionSupport$_assertTransformedDelegateAndOneParam_closure3.doCall(AssertionSupport.groovy:20)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:88)
+ at org.codehaus.groovy.runtime.metaclass.ClosureMetaMethod.invoke(ClosureMetaMethod.java:80)
+ at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite$PojoMetaMethodSiteNoUnwrapNoCoerce.invoke(PojoMetaMethodSite.java:270)
+ at org.codehaus.groovy.runtime.callsite.PojoMetaMethodSite.call(PojoMetaMethodSite.java:52)
+ at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:40)
+ at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:116)
+ at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:128)
+ at EtsyDotComSteps.cartHasThatItem(EtsyDotComSteps.groovy:112)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
+ at java.lang.reflect.Method.invoke(Method.java:597)
+ at org.jbehave.core.steps.StepCreator$5.perform(StepCreator.java:145)
+ ... 28 more
+</pre>
+</div>
+<div class="scenario">
+<h2>Scenario: Item can be removed from cart</h2>
+<div class="step successful">Given the cart contains one item</div>
+<div class="step successful">When the item is removed</div>
+<div class="step successful">Then the cart will be empty</div>
+</div>
+</div>
+
+</body>
+<!-- SyntaxHighlighter resources: should be included at end of body -->
+<link rel="stylesheet" type="text/css" href="./style/sh-3.0.83/shCore.css"/>
+<link rel="stylesheet" type="text/css" href="./style/sh-3.0.83/shThemeRDark.css"/>
+<script language="javascript" src="./js/sh-3.0.83/shCore.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushBash.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushCss.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushDiff.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushGroovy.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushJava.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushJScript.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushPlain.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushPython.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushRuby.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushScala.js"></script>
+<script language="javascript" src="./js/sh-3.0.83/shBrushXml.js"></script>
+<script language="javascript" src="./js/shBrushBdd.js"></script>
+<script type="text/javascript">
+ SyntaxHighlighter.defaults['gutter'] = false;
+ SyntaxHighlighter.defaults['toolbar'] = false;
+ SyntaxHighlighter.all();
+</script>
+</html>
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@@ -0,0 +1,50 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+<title>JBehave Views</title>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+<style type="text/css" media="all">
+@import url( "./style/jbehave-core.css" );
+</style>
+</head>
+
+<body>
+<div id="banner"><img src="images/jbehave-logo.png" alt="jbehave" />
+<div class="clear"></div>
+</div>
+
+<div class="views">
+
+<h2>Story Views</h2>
+
+<table>
+<thead>
+<tr><th>Name</th><th>Description</th><th>View</th></tr>
+</thead>
+<tbody>
+<tr><td>Story Maps</td>
+ <td>A view on the story maps generated for the configured meta filters and stories</td>
+ <td><a href="maps.html">html</a></td>
+</tr>
+<tr>
+ <td>Story Reports</td>
+ <td>A view on the story reports generated when running the stories</td>
+ <td><a href="reports.html">html</a></td>
+</tr>
+</tbody>
+</table>
+
+<br />
+</div>
+
+<div class="clear"></div>
+<div id="footer">
+<div class="left">Generated on 17/02/2011 12:22:26</div>
+<div class="right">JBehave &#169; 2003-2010</div>
+<div class="clear"></div>
+</div>
+
+</body>
+</html>
Oops, something went wrong.

0 comments on commit a0e80e8

Please sign in to comment.