Sha256: 859fdbe82e3786eb3c64ae3c963831275def3f20909018f53f1c8c915a1d210b

Contents?: true

Size: 465 Bytes

Versions: 61

Compression:

Stored size: 465 Bytes

Contents

module ForeignOffice::Test::FakeForeignOffice
  def self.included base
    base.instance_eval do
      def publish(stuff)
        publish!(stuff)
      end
      def publish!(message)
        File.open(Rails.root + 'tmp/foreign_office_rspec_cache.json','a+') do |file|
          file.write(message.to_json)
          file.write('IH_FO_MESSAGE_SEPARATOR')
        end
      end
      def cache_messages
      end
      def flush_messages
      end
    end
  end
end

Version data entries

61 entries across 61 versions & 1 rubygems

Version Path
foreign_office-0.17.6 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.17.5 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.17.4 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.17.3 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.17.2 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.17.1 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.17.0 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.6 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.5 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.4 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.3 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.2 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.1 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.16.0 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.15.12 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.15.11 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.15.10 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.15.9 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.15.8 lib/foreign_office/test/fake_foreign_office.rb
foreign_office-0.15.7 lib/foreign_office/test/fake_foreign_office.rb