Index: branches/features/purchaseOrders/test/functional/GebReportingSpecBase.groovy
===================================================================
--- branches/features/purchaseOrders/test/functional/GebReportingSpecBase.groovy	(revision 931)
+++ branches/features/purchaseOrders/test/functional/GebReportingSpecBase.groovy	(revision 931)
@@ -0,0 +1,12 @@
+
+
+import geb.spock.GebReportingSpec
+
+/**
+ *
+ */
+class GebReportingSpecBase extends GebReportingSpec {
+    def appName = grails.util.Metadata.current.'app.name'
+    String getBaseUrl() { "http://localhost:8080/$appName/" }
+    File getReportDir() { new File("target/test-reports/geb-pages") }
+}
Index: branches/features/purchaseOrders/test/functional/LoginSpec.groovy
===================================================================
--- branches/features/purchaseOrders/test/functional/LoginSpec.groovy	(revision 931)
+++ branches/features/purchaseOrders/test/functional/LoginSpec.groovy	(revision 931)
@@ -0,0 +1,49 @@
+
+
+import gnumims.functional.pages.HomePage
+import gnumims.functional.pages.LoginPage
+import spock.lang.Stepwise
+
+@Stepwise
+class LoginSpec extends GebReportingSpecBase {
+
+    def "We start at the login page"() {
+        when:
+        go getBaseUrl()
+
+        then:
+        $("h1").text() == "Welcome to gnuMims please log in"
+    }
+
+    def "When we click login we go to the home page"() {
+        when:
+        to LoginPage
+        form.j_username = "admin"
+        form.j_password = "pass"
+        login.click(HomePage)
+
+        then:
+        at(HomePage)
+    }
+
+    def "When we click logout, we go back to the login page"() {
+        when:
+        to HomePage
+        logout.click()
+
+        then:
+        at(LoginPage)
+    }
+
+    def "If we type in the wrong password"() {
+        when:
+        to LoginPage
+        form.j_username = "admin"
+        form.j_password = "bogus"
+        login.click(LoginPage)
+
+        then:
+        $("div.login_message").text() == "[admin] wrong username/password."
+    }
+
+}
Index: branches/features/purchaseOrders/test/functional/gnumims/functional/GebReportingSpecBase.groovy
===================================================================
--- branches/features/purchaseOrders/test/functional/gnumims/functional/GebReportingSpecBase.groovy	(revision 930)
+++ 	(revision )
@@ -1,12 +1,0 @@
-package gnumims.functional
-
-import geb.spock.GebReportingSpec
-
-/**
- *
- */
-class GebReportingSpecBase extends GebReportingSpec {
-    def appName = grails.util.Metadata.current.'app.name'
-    String getBaseUrl() { "http://localhost:8080/$appName/" }
-    File getReportDir() { new File("target/test-reports/geb-pages") }
-}
Index: branches/features/purchaseOrders/test/functional/gnumims/functional/LoginSpec.groovy
===================================================================
--- branches/features/purchaseOrders/test/functional/gnumims/functional/LoginSpec.groovy	(revision 930)
+++ 	(revision )
@@ -1,49 +1,0 @@
-package gnumims.functional
-
-import gnumims.functional.pages.HomePage
-import gnumims.functional.pages.LoginPage
-import spock.lang.Stepwise
-
-@Stepwise
-class LoginSpec extends GebReportingSpecBase {
-
-    def "We start at the login page"() {
-        when:
-        go getBaseUrl()
-
-        then:
-        $("h1").text() == "Welcome to gnuMims please log in"
-    }
-
-    def "When we click login we go to the home page"() {
-        when:
-        to LoginPage
-        form.j_username = "admin"
-        form.j_password = "pass"
-        login.click(HomePage)
-
-        then:
-        at(HomePage)
-    }
-
-    def "When we click logout, we go back to the login page"() {
-        when:
-        to HomePage
-        logout.click()
-
-        then:
-        at(LoginPage)
-    }
-
-    def "If we type in the wrong password"() {
-        when:
-        to LoginPage
-        form.j_username = "admin"
-        form.j_password = "bogus"
-        login.click(LoginPage)
-
-        then:
-        $("div.login_message").text() == "[admin] wrong username/password."
-    }
-
-}
