Sha256: 53649569bed0923c68bd6c14f51a593bc33e77a2a9be799e482748884001f0b1

Contents?: true

Size: 713 Bytes

Versions: 25

Compression:

Stored size: 713 Bytes

Contents

# frozen_string_literal: true
require 'spec_helper'

RSpec.describe Zizia::CsvManifestUploader, type: :model do
  subject(:csv_uploader) { described_class.new }

  it 'has a a store dir' do
    expect(csv_uploader.store_dir.to_s).to match(/uploads/)
  end

  it 'has a cache dir' do
    expect(csv_uploader.cache_dir.to_s).to match(/cache/)
  end

  it 'has an extension whitelist' do
    expect(csv_uploader.extension_whitelist).to eq(%w[csv])
  end

  it 'returns an empty array if the validator has no errors' do
    expect(csv_uploader.errors).to eq([])
  end

  it 'has warnings' do
    expect(csv_uploader.warnings).to eq([])
  end

  it 'has records' do
    expect(csv_uploader.records).to eq(0)
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
zizia-6.0.1 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-6.0.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.5.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.4.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.3.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.2.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.1.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.0.1 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-5.0.0 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.6.0.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.5.4.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.5.3.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.5.2.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.5.1.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.4.1.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.4.0.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.3.1.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.2.0.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.1.0.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb
zizia-4.0.4.alpha.01 spec/uploaders/csv_manifest_uploader_spec.rb