Sha256: 34e66f59274f32496d1a503148c82474dc4ec952df16ece7bd7f89774c7eb244

Contents?: true

Size: 517 Bytes

Versions: 35

Compression:

Stored size: 517 Bytes

Contents

# frozen_string_literal: true

module UKRDCSpecHelper
  def remove_all_test_files
    FileUtils.rm_r Dir.glob(paths.incoming.join("*.xml"))
    FileUtils.rm_r Dir.glob(paths.archive.join("*.xml"))
  end

  def copy_test_files_into_incoming_folder(paths:, num: 1, filename: "example.xml")
    remove_all_test_files
    source = file_fixture("ukrdc/incoming/#{filename}")
    num.to_i.times do |idx|
      destination = paths.incoming.join("survey_#{idx}.xml")
      FileUtils.cp(source, destination)
    end
  end
end

Version data entries

35 entries across 35 versions & 1 rubygems

Version Path
renalware-core-2.1.1 spec/support/ukrdc_helpers.rb
renalware-core-2.1.0 spec/support/ukrdc_helpers.rb
renalware-core-2.0.167 spec/support/ukrdc_helpers.rb
renalware-core-2.0.166 spec/support/ukrdc_helpers.rb
renalware-core-2.0.165 spec/support/ukrdc_helpers.rb
renalware-core-2.0.164 spec/support/ukrdc_helpers.rb
renalware-core-2.0.163 spec/support/ukrdc_helpers.rb
renalware-core-2.0.162 spec/support/ukrdc_helpers.rb
renalware-core-2.0.161 spec/support/ukrdc_helpers.rb
renalware-core-2.0.160 spec/support/ukrdc_helpers.rb
renalware-core-2.0.159 spec/support/ukrdc_helpers.rb
renalware-core-2.0.158 spec/support/ukrdc_helpers.rb
renalware-core-2.0.157 spec/support/ukrdc_helpers.rb
renalware-core-2.0.156 spec/support/ukrdc_helpers.rb
renalware-core-2.0.155 spec/support/ukrdc_helpers.rb
renalware-core-2.0.153 spec/support/ukrdc_helpers.rb
renalware-core-2.0.152 spec/support/ukrdc_helpers.rb
renalware-core-2.0.151 spec/support/ukrdc_helpers.rb
renalware-core-2.0.149 spec/support/ukrdc_helpers.rb
renalware-core-2.0.148 spec/support/ukrdc_helpers.rb