Sha256: 4746fc9def8e9de30d43e8e704a0dca8a0ae05669792d95e2a148eb908e73140

Contents?: true

Size: 426 Bytes

Versions: 2

Compression:

Stored size: 426 Bytes

Contents

require "spec_helper"

describe "structures.yml" do
  FILE = File.expand_path("../../data/structures.yml", __dir__)
  STRUCTURES = YAML.load_file(FILE)

  STRUCTURES.each do |country, rules|
    context country do
      rules.each do |rule, value|
        next unless rule =~ /_format$/

        it "builds #{rule} rule" do
          expect { Regexp.new(value) }.to_not raise_exception
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ibandit-0.11.22 spec/ibandit/structure_spec.rb
ibandit-0.11.20 spec/ibandit/structure_spec.rb