Sha256: a215d3b568db2613e1cb2015036ca2feb4b98e34ef5792eb5e9e2effe3874ab0

Contents?: true

Size: 472 Bytes

Versions: 16

Compression:

Stored size: 472 Bytes

Contents

require 'spec_helper'

describe Dragonfly::Utils do

  describe "blank?" do
    [
      nil,
      false,
      "",
      [],
      {}
    ].each do |obj|
      it "returns true for #{obj.inspect}" do
        obj.blank?.should be_truthy
      end
    end

    [
      "a",
      [1],
      {1 => 2},
      Object.new,
      true,
      7.3
    ].each do |obj|
      it "returns false for #{obj.inspect}" do
        obj.blank?.should be_falsey
      end
    end
  end

end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dragonfly-1.4.1 spec/dragonfly/utils_spec.rb
dragonfly-1.4.0 spec/dragonfly/utils_spec.rb
dragonfly-1.3.0 spec/dragonfly/utils_spec.rb
dragonfly-1.2.1 spec/dragonfly/utils_spec.rb
dragonfly-1.2.0 spec/dragonfly/utils_spec.rb
dragonfly-1.1.5 spec/dragonfly/utils_spec.rb
dragonfly-1.1.4 spec/dragonfly/utils_spec.rb
dragonfly-1.1.3 spec/dragonfly/utils_spec.rb
dragonfly-1.1.2 spec/dragonfly/utils_spec.rb
dragonfly-1.1.1 spec/dragonfly/utils_spec.rb
dragonfly-1.1.0 spec/dragonfly/utils_spec.rb
dragonfly-1.0.12 spec/dragonfly/utils_spec.rb
dragonfly-1.0.11 spec/dragonfly/utils_spec.rb
dragonfly-1.0.10 spec/dragonfly/utils_spec.rb
dragonfly-1.0.9 spec/dragonfly/utils_spec.rb
dragonfly-1.0.8 spec/dragonfly/utils_spec.rb