Sha256: 6e302dcad411d0efb71592e10b9c76faf75088a9e0177a0971799e092fc92316

Contents?: true

Size: 468 Bytes

Versions: 20

Compression:

Stored size: 468 Bytes

Contents

module ActiveMocker
module Mock
  class Relation < Collection

    include Queries

    def initialize(collection=[])
      super
      @from_limit = false
    end

    def inspect
      entries = to_a.take(11).map!(&:inspect)
      entries[10] = '...' if entries.size == 11
      "#<#{self.class.name} [#{entries.join(', ')}]>"
    end

    def from_limit?
      @from_limit
    end

    private

    def set_from_limit
      @from_limit = true
    end

  end
end
end

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
active_mocker-2.0.0.beta1 lib/active_mocker/mock/relation.rb
active_mocker-1.8.4 lib/active_mocker/mock/relation.rb
active_mocker-1.8.3 lib/active_mocker/mock/relation.rb
active_mocker-1.8.2 lib/active_mocker/mock/relation.rb
active_mocker-1.8.1 lib/active_mocker/mock/relation.rb
active_mocker-1.8 lib/active_mocker/mock/relation.rb
active_mocker-1.7.3 lib/active_mocker/mock/relation.rb
active_mocker-1.7.2 lib/active_mocker/mock/relation.rb
active_mocker-1.7.1 lib/active_mocker/mock/relation.rb
active_mocker-1.7.1rc lib/active_mocker/mock/relation.rb
active_mocker-1.7 lib/active_mocker/mock/relation.rb
active_mocker-1.7rc2 lib/active_mocker/mock/relation.rb
active_mocker-1.7.beta3 lib/active_mocker/mock/relation.rb
active_mocker-1.7.beta2 lib/active_mocker/mock/relation.rb
active_mocker-1.6.4 lib/active_mocker/mock/relation.rb
active_mocker-1.7.beta1 lib/active_mocker/mock/relation.rb
active_mocker-1.6.3 lib/active_mocker/mock/relation.rb
active_mocker-1.6.2 lib/active_mocker/mock/relation.rb
active_mocker-1.6.1 lib/active_mocker/mock/relation.rb
active_mocker-1.6 lib/active_mocker/mock/relation.rb