class TwitterCldr::Resources::CollationTestsImporter

Constants

TEST_FILES
ZIP_FILE

Private Instance Methods

execute() click to toggle source
# File lib/twitter_cldr/resources/collation_tests_importer.rb, line 26
def execute
  FileUtils.mkdir_p(output_path)
  zip_path = requirements[:uca].source_path_for(ZIP_FILE)

  Zip::File.open(zip_path) do |zip|
    TEST_FILES.each do |test_file|
      File.open(File.join(output_path, test_file), 'w') do |file|
        file.write(zip.read("CollationAuxiliary/#{test_file}"))
      end
    end
  end
end
output_path() click to toggle source
# File lib/twitter_cldr/resources/collation_tests_importer.rb, line 39
def output_path
  params[:output_path]
end