You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildr.apache.org by bo...@apache.org on 2009/02/22 18:42:13 UTC

svn commit: r746786 - /buildr/trunk/spec/scala/tests_spec.rb

Author: boisvert
Date: Sun Feb 22 17:42:13 2009
New Revision: 746786

URL: http://svn.apache.org/viewvc?rev=746786&view=rev
Log:
Move test around

Modified:
    buildr/trunk/spec/scala/tests_spec.rb

Modified: buildr/trunk/spec/scala/tests_spec.rb
URL: http://svn.apache.org/viewvc/buildr/trunk/spec/scala/tests_spec.rb?rev=746786&r1=746785&r2=746786&view=diff
==============================================================================
--- buildr/trunk/spec/scala/tests_spec.rb (original)
+++ buildr/trunk/spec/scala/tests_spec.rb Sun Feb 22 17:42:13 2009
@@ -71,6 +71,26 @@
     project('foo').test.dependencies.should include(*artifacts(Scala::ScalaCheck.dependencies))
   end
 
+  it 'should set current directory' do
+    mkpath 'baz'
+    expected = File.expand_path('baz')
+    expected.gsub!('/', '\\') if expected =~ /^[A-Z]:/ # Java returns back slashed paths for windows
+    write 'baz/src/test/scala/CurrentDirectoryTestSuite.scala', <<-SCALA
+      class CurrentDirectoryTestSuite extends org.scalatest.FunSuite {
+        test("testCurrentDirectory") {
+          assert("value" === System.getenv("NAME"))
+          assert(#{expected.inspect} === new java.io.File(".").getCanonicalPath())
+        }
+      }
+    SCALA
+    define 'bar' do
+      define 'baz' do
+        test.include 'CurrentDirectoryTest'
+      end
+    end
+    project('bar:baz').test.invoke
+  end
+
   it 'should include public classes extending org.scalatest.FunSuite' do
     write 'src/test/scala/com/example/MySuite.scala', <<-SCALA
       package com.example
@@ -224,26 +244,6 @@
     project('foo').test.failed_tests.should include('StringSpecs')
   end
       
-  it 'should set current directory' do
-    mkpath 'baz'
-    expected = File.expand_path('baz')
-    expected.gsub!('/', '\\') if expected =~ /^[A-Z]:/ # Java returns back slashed paths for windows
-    write 'baz/src/test/scala/CurrentDirectoryTestSuite.scala', <<-SCALA
-      class CurrentDirectoryTestSuite extends org.scalatest.FunSuite {
-        test("testCurrentDirectory") {
-          assert("value" === System.getenv("NAME"))
-          assert(#{expected.inspect} === new java.io.File(".").getCanonicalPath())
-        }
-      }
-    SCALA
-    define 'bar' do
-      define 'baz' do
-        test.include 'CurrentDirectoryTest'
-      end
-    end
-    project('bar:baz').test.invoke
-  end
-
   it 'should run with ScalaCheck automatic test case generation' do
     write 'src/test/scala/MySuite.scala', <<-SCALA
       import org.scalatest.prop.PropSuite