Sha256: 72392e1c6b38140d7e63aaae1a87c6b1442501c5cc38129980c3c878a76324af

Contents?: true

Size: 664 Bytes

Versions: 7

Compression:

Stored size: 664 Bytes

Contents

require 'pork/test'

describe Pork::Expect do
  would 'eq' do
    expect(1).eq 1
  end

  would 'lt' do
    expect(0).lt 1
  end

  would 'gt' do
    expect(1).gt 0
  end

  would 'lte' do
    expect(0).lte 0
    expect(0).lte 1
  end

  would 'gte' do
    expect(1).gte 1
    expect(1).gte 0
  end

  would 'approx' do
    expect(1.2345678901234).approx 1.2345678901
    expect(1.2345678901234).approx 1.23456789012
    expect(1.2345678901234).approx 1.234567890123
    expect(1.2345678901234).approx 1.234567890124
    expect(1.23).approx 1.23  , 2
    expect(1.23).approx 1.225 , 2
    expect(1.23).approx 1.234 , 2
    expect(1.23).approx 1.2345, 2
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
pork-2.1.0 test/test_expect.rb
pork-2.0.0 test/test_expect.rb
pork-1.5.0 test/test_expect.rb
pork-1.4.4 test/test_expect.rb
pork-1.4.3 test/test_expect.rb
pork-1.4.2 test/test_expect.rb
pork-1.4.1 test/test_expect.rb