[ap4r-devel] [272] branches/200709_gihyo/async_shop/as_rails: Refactor: move test helper code to AP4R's plugin.

shino at rubyforge.org shino at rubyforge.org
Tue Aug 28 21:32:28 EDT 2007


Revision: 272
Author:   shino
Date:     2007-08-28 21:32:26 -0400 (Tue, 28 Aug 2007)

Log Message:
-----------
Refactor: move test helper code to AP4R's plugin.
Add: some svn:ignore's

Modified Paths:
--------------
    branches/200709_gihyo/async_shop/as_rails/test/test_helper.rb

Added Paths:
-----------
    branches/200709_gihyo/async_shop/as_rails/vendor/plugins/ap4r/lib/ap4r_test_help.rb

Property Changed:
----------------
    branches/200709_gihyo/async_shop/as_rails/
    branches/200709_gihyo/async_shop/as_rails/log/
    branches/200709_gihyo/async_shop/as_rails/tmp/cache/
    branches/200709_gihyo/async_shop/as_rails/tmp/pids/
    branches/200709_gihyo/async_shop/as_rails/tmp/sessions/
    branches/200709_gihyo/async_shop/as_rails/tmp/sockets/


Property changes on: branches/200709_gihyo/async_shop/as_rails
___________________________________________________________________
Name: svn:ignore
   - tmp
log


   + 



Property changes on: branches/200709_gihyo/async_shop/as_rails/log
___________________________________________________________________
Name: svn:ignore
   + *


Modified: branches/200709_gihyo/async_shop/as_rails/test/test_helper.rb
===================================================================
--- branches/200709_gihyo/async_shop/as_rails/test/test_helper.rb	2007-08-28 08:25:55 UTC (rev 271)
+++ branches/200709_gihyo/async_shop/as_rails/test/test_helper.rb	2007-08-29 01:32:26 UTC (rev 272)
@@ -1,6 +1,7 @@
 ENV["RAILS_ENV"] = "test"
 require File.expand_path(File.dirname(__FILE__) + "/../config/environment")
 require 'test_help'
+require 'ap4r_test_help'
 
 class Test::Unit::TestCase
   # Transactional fixtures accelerate your tests by wrapping each test method
@@ -27,22 +28,3 @@
   # Add more helper methods to be used by all tests here...
 end
 
-module Ap4r
-  module AsyncHelper
-    module Base
-      def queued_messages
-        return @queued_messages if @queued_messages
-        @queued_messages = Hash.new {|hash, key| hash[key] = []}
-        return @queued_messages
-      end
-
-      private
-      def __queue_put(queue_name, queue_message, queue_headers)
-        puts queued_messages
-        puts queued_messages[queue_name]
-        queued_messages[queue_name] << {:headers => queue_headers, :message => queue_message}
-      end
-
-    end
-  end
-end


Property changes on: branches/200709_gihyo/async_shop/as_rails/tmp/cache
___________________________________________________________________
Name: svn:ignore
   + *



Property changes on: branches/200709_gihyo/async_shop/as_rails/tmp/pids
___________________________________________________________________
Name: svn:ignore
   + *



Property changes on: branches/200709_gihyo/async_shop/as_rails/tmp/sessions
___________________________________________________________________
Name: svn:ignore
   + *



Property changes on: branches/200709_gihyo/async_shop/as_rails/tmp/sockets
___________________________________________________________________
Name: svn:ignore
   + *


Added: branches/200709_gihyo/async_shop/as_rails/vendor/plugins/ap4r/lib/ap4r_test_help.rb
===================================================================
--- branches/200709_gihyo/async_shop/as_rails/vendor/plugins/ap4r/lib/ap4r_test_help.rb	                        (rev 0)
+++ branches/200709_gihyo/async_shop/as_rails/vendor/plugins/ap4r/lib/ap4r_test_help.rb	2007-08-29 01:32:26 UTC (rev 272)
@@ -0,0 +1,21 @@
+# Author:: Shunichi Shinohara
+# Copyright:: Copyright (c) 2007 Future Architect Inc.
+# Licence:: MIT Licence
+
+module Ap4r
+  module AsyncHelper
+    module Base
+      def queued_messages
+        return @queued_messages if @queued_messages
+        @queued_messages = Hash.new {|hash, key| hash[key] = []}
+        return @queued_messages
+      end
+
+      private
+      def __queue_put(queue_name, message, headers)
+        queued_messages[queue_name] << {:headers => headers, :message => message}
+      end
+
+    end
+  end
+end




More information about the ap4r-devel mailing list