Sha256: a3249dfe0791365ea9f19e9c21819c8950f8b344b638907a55794f64fc03da73

Contents?: true

Size: 567 Bytes

Versions: 3

Compression:

Stored size: 567 Bytes

Contents

require 'spec_helper'

describe Speedos::Record do
  context 'scopes' do
    subject { Speedos::Record }
    before do
      @not_success = subject.create(success: false)
      @success     = subject.create(success: true)
    end

    its(:successful) { should     include @success }
    its(:successful) { should_not include @not_success }
  end

  context '#page' do
    subject { Speedos::Record.create() }
    before do
      subject.log = {'entries' => []}
      subject.save
    end
    it { subject.page('').should be_instance_of Speedos::Entries }
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
speedos-0.0.3 spec/models/record_spec.rb
speedos-0.0.2 spec/models/record_spec.rb
speedos-0.0.1 spec/models/record_spec.rb