Sha256: 479e77f9dd79463dad7a283f272d125bec013eec475db1e3d0d196f04fc158b3

Contents?: true

Size: 917 Bytes

Versions: 12

Compression:

Stored size: 917 Bytes

Contents


require 'java'

require 'bundler'
require 'logger'

require 'killbill'
require 'killbill/killbill_logger'
# JRuby specific, not required by default
require 'killbill/http_servlet'

require 'killbill/payment_test'
require 'killbill/notification_test'


%w(
  MockAccountUserApi
).each do |api|
  begin
    java_import "com.ning.billing.mock.api.#{api}"
  rescue LoadError
  end
end

require 'rspec'

RSpec.configure do |config|
  config.color_enabled = true
  config.tty = true
  config.formatter = 'documentation'
end

begin
  require 'securerandom'
  SecureRandom.uuid
rescue LoadError, NoMethodError
  # See http://jira.codehaus.org/browse/JRUBY-6176
  module SecureRandom
    def self.uuid
      ary = self.random_bytes(16).unpack("NnnnnN")
      ary[2] = (ary[2] & 0x0fff) | 0x4000
      ary[3] = (ary[3] & 0x3fff) | 0x8000
      "%08x-%04x-%04x-%04x-%04x%08x" % ary
    end unless respond_to?(:uuid)
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
killbill-2.0.1 spec/spec_helper.rb
killbill-2.0.0 spec/spec_helper.rb
killbill-1.9.0 spec/spec_helper.rb
killbill-1.8.4 spec/spec_helper.rb
killbill-1.8.3 spec/spec_helper.rb
killbill-1.8.2 spec/spec_helper.rb
killbill-1.8.1 spec/spec_helper.rb
killbill-1.8.0 spec/spec_helper.rb
killbill-1.7.1 spec/spec_helper.rb
killbill-1.7.0 spec/spec_helper.rb
killbill-1.6.0 spec/spec_helper.rb
killbill-1.5.0 spec/spec_helper.rb