Sha256: 2067e4aa4369faf137a8e68225254fb10f5b04217316538c4f31df4e2691e111

Contents?: true

Size: 480 Bytes

Versions: 8

Compression:

Stored size: 480 Bytes

Contents

require File.join(File.dirname(__FILE__), "..", "spec_helper")

describe SafeYAML::Transform::ToInteger do
  it "returns true when the value matches a valid Integer" do
    subject.transform?("10")[0].should be_true
  end

  it "returns false when the value does not match a valid Integer" do
    subject.transform?("foobar").should be_false
  end

  it "returns false when the value spans multiple lines" do
    subject.transform?("10\nNOT AN INTEGER").should be_false
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
safe_yaml-0.8.2 spec/transform/to_integer_spec.rb
safe_yaml-0.8.1 spec/transform/to_integer_spec.rb
safe_yaml-0.8.0 spec/transform/to_integer_spec.rb
safe_yaml-0.7.1 spec/transform/to_integer_spec.rb
safe_yaml-0.7.0 spec/transform/to_integer_spec.rb
safe_yaml-0.6.3 spec/transform/to_integer_spec.rb
safe_yaml-0.6.2 spec/transform/to_integer_spec.rb
safe_yaml-0.6.1 spec/transform/to_integer_spec.rb