|
|
|
|
@ -2556,6 +2556,14 @@ RSpec.describe BulkUpload::Lettings::Year2023::RowParser do
|
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
context "when valid (4 digit year)" do |
|
|
|
|
let(:attributes) { { bulk_upload:, field_36: "13", field_37: "12", field_38: "2022" } } |
|
|
|
|
|
|
|
|
|
it "sets value given" do |
|
|
|
|
expect(parser.log.mrcdate).to eq(Date.new(2022, 12, 13)) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
context "when invalid" do |
|
|
|
|
let(:attributes) { { bulk_upload:, field_36: "13", field_37: "13", field_38: "22" } } |
|
|
|
|
|
|
|
|
|
@ -2592,6 +2600,14 @@ RSpec.describe BulkUpload::Lettings::Year2023::RowParser do
|
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
context "when valid (4 digit year)" do |
|
|
|
|
let(:attributes) { { bulk_upload:, field_33: "13", field_34: "12", field_35: "2022" } } |
|
|
|
|
|
|
|
|
|
it "sets value given" do |
|
|
|
|
expect(parser.log.voiddate).to eq(Date.new(2022, 12, 13)) |
|
|
|
|
end |
|
|
|
|
end |
|
|
|
|
|
|
|
|
|
context "when invalid" do |
|
|
|
|
let(:attributes) { { bulk_upload:, field_33: "13", field_34: "13", field_35: "22" } } |
|
|
|
|
|
|
|
|
|
|