Sha256: a924d4a638a64b503552c50899ac9dde9b809f15d7f412d10be528add9c5c682

Contents?: true

Size: 403 Bytes

Versions: 4

Compression:

Stored size: 403 Bytes

Contents

require 'spec_helper'

describe RailsAdmin::CSVConverter do
  it 'keeps headers ordering' do
    RailsAdmin.config(Player) do
      export do
        field :number
        field :name
      end
    end

    FactoryGirl.create :player
    objects = Player.all
    schema = {only: [:number, :name]}
    expect(RailsAdmin::CSVConverter.new(objects, schema).to_csv({})[2]).to match(/Number,Name/)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_admin-0.6.4 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.6.3 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.6.2 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.6.1 spec/rails_admin/support/csv_converter_spec.rb