Sha256: a2c338530d002a541866fe83b4ac2cf41ed9eb41569262bb5d2fede32705c016
Contents?: true
Size: 742 Bytes
Versions: 1
Compression:
Stored size: 742 Bytes
Contents
require 'test_helper' describe "Traject::Indexer#each_record" do before do @indexer = Traject::Indexer.new end describe "checks arguments" do it "rejects no-arg block" do assert_raises(ArgumentError) do @indexer.each_record do end end end it "rejects three-arg block" do assert_raises(ArgumentError) do @indexer.each_record do |one, two, three| end end end it "accepts one-arg block" do @indexer.each_record do |record| end end it "accepts two-arg block" do @indexer.each_record do |record, context| end end it "accepts variable arity block" do @indexer.each_record do |*variable| end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
traject-0.9.1 | test/indexer/each_record_test.rb |