Sha256: 1e03f4f0ffb7ea39d4a9b1e8905b48451d7138d1366be551dfe34b29b2785903

Contents?: true

Size: 414 Bytes

Versions: 17

Compression:

Stored size: 414 Bytes

Contents

require 'time'

Time.class_eval { 
  if !respond_to? :now_old # somehow this is getting defined many times.
    @@advance_by_days = 0
    cattr_accessor :advance_by_days

    class << Time
      alias now_old now
      def now
        if Time.advance_by_days != 0
          return Time.at(now_old.to_i + Time.advance_by_days * 60 * 60 * 24 + 1)
        else
          now_old
        end
      end
    end
  end
}

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
amrita2-2.0.0 sample/login_engine/test/mocks/time.rb
amrita2-2.0.1 sample/login_engine/test/mocks/time.rb
amrita2-2.0.2 sample/login_engine/test/mocks/time.rb
parlement-0.1 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.10 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.11 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.12 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.13 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.14 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.2 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.3 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.4 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.5 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.6 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.7 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.8 vendor/plugins/login_engine/test/mocks/time.rb
parlement-0.9 vendor/plugins/login_engine/test/mocks/time.rb