[Groonga-commit] ranguba/racknga at 4ef78f6 [master] test: support an environment that is not using SCM

Back to archive index

Masafumi Yokoyama null+****@clear*****
Sun Oct 12 14:31:14 JST 2014


Masafumi Yokoyama	2014-10-12 14:31:14 +0900 (Sun, 12 Oct 2014)

  New Revision: 4ef78f6afd6716c1c182dfb9aef5f66bce051de0
  https://github.com/ranguba/racknga/commit/4ef78f6afd6716c1c182dfb9aef5f66bce051de0

  Message:
    test: support an environment that is not using SCM

  Modified files:
    test/test-middleware-instance-name.rb

  Modified: test/test-middleware-instance-name.rb (+12 -1)
===================================================================
--- test/test-middleware-instance-name.rb    2014-10-12 00:17:28 +0900 (52c7cce)
+++ test/test-middleware-instance-name.rb    2014-10-12 14:31:14 +0900 (1d6feb2)
@@ -99,7 +99,10 @@ class InstanceNameTest < Test::Unit::TestCase
   end
 
   def default_footer(server, user, revision, branch, ruby)
-    "(at #{revision} (#{branch})) on #{server} by #{user} with #{ruby}"
+    footer = ""
+    footer << "(at #{revision} (#{branch})) " if using_scm?
+    footer << "on #{server} by #{user} with #{ruby}"
+    footer
   end
 
   def create_minimal_application
@@ -122,4 +125,12 @@ class InstanceNameTest < Test::Unit::TestCase
   def response_header(name)
     page.response_headers[name]
   end
+
+  def using_scm?
+    if File.exist?(".git") or File.exist?(".svn")
+      true
+    else
+      false
+    end
+  end
 end
-------------- next part --------------
HTML����������������������������...
Download 



More information about the Groonga-commit mailing list
Back to archive index