Sha256: 33ac43dd894b585010b4316b99c0c3976b6981be9678b081ec1779edc6344271

Contents?: true

Size: 433 Bytes

Versions: 27

Compression:

Stored size: 433 Bytes

Contents

require 'spec_helper'

describe Datagrid::Utils do
  

  describe ".warn_once" do
    it "should work" do
      silence_warnings do
        expect(Datagrid::Utils.warn_once("hello", 0.2)).to eq(true)
      end
      sleep(0.1)
      expect(Datagrid::Utils.warn_once("hello", 0.2)).to eq(false)
      sleep(0.2)
      silence_warnings do
        expect(Datagrid::Utils.warn_once("hello", 0.2)).to eq(true)
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
datagrid-1.6.1 spec/datagrid/utils_spec.rb
datagrid-1.6.0 spec/datagrid/utils_spec.rb
datagrid-1.5.9 spec/datagrid/utils_spec.rb
datagrid-1.5.8 spec/datagrid/utils_spec.rb
datagrid-1.5.7 spec/datagrid/utils_spec.rb
datagrid-1.5.6 spec/datagrid/utils_spec.rb
datagrid-1.5.5 spec/datagrid/utils_spec.rb
datagrid-1.5.4 spec/datagrid/utils_spec.rb
datagrid-1.5.3 spec/datagrid/utils_spec.rb
datagrid-1.5.2 spec/datagrid/utils_spec.rb
datagrid-1.5.1 spec/datagrid/utils_spec.rb
datagrid-1.5.0 spec/datagrid/utils_spec.rb
datagrid-1.4.4 spec/datagrid/utils_spec.rb
datagrid-1.4.3 spec/datagrid/utils_spec.rb
datagrid-1.4.2 spec/datagrid/utils_spec.rb
datagrid-1.4.1 spec/datagrid/utils_spec.rb
datagrid-1.4.0 spec/datagrid/utils_spec.rb
datagrid-1.3.9 spec/datagrid/utils_spec.rb
datagrid-1.3.7 spec/datagrid/utils_spec.rb
datagrid-1.3.6 spec/datagrid/utils_spec.rb