Sha256: 6566f4d3589d4f06071af054a1c6678db7bf66483ff0b786f069dc6933d500c4

Contents?: true

Size: 684 Bytes

Versions: 33

Compression:

Stored size: 684 Bytes

Contents

class TestTrack::FakeServer
  class << self
    def split_registry
      TestTrack::Fake::SplitRegistry.instance.splits
    end

    def split_details(name)
      TestTrack::Fake::SplitDetail.new(name).details
    end

    def visitor
      TestTrack::Fake::Visitor.instance
    end

    def visitor_details
      TestTrack::Fake::VisitorDetail.instance
    end

    def assignments
      TestTrack::Fake::Visitor.instance.assignments
    end

    def reset!(seed)
      TestTrack::Fake::Visitor.reset!
      @seed = Integer(seed)
    end

    def seed
      @seed || raise('TestTrack::FakeServer seed not set. Call TestTrack::FakeServer.reset!(seed) to set seed.')
    end
  end
end

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
test_track_rails_client-4.0.0.alpha26 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha25 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha24 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha23 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha22 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha21 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha20 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha19 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha18 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha17 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha16 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha15 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha14 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha13 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha12 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha11 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha10 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha9 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha8 app/models/test_track/fake_server.rb
test_track_rails_client-4.0.0.alpha7 app/models/test_track/fake_server.rb