Sha256: c413f68eed9726f2fee9177ab0407fb525fbf89464f2d3a8248d6044b9483b52

Contents?: true

Size: 392 Bytes

Versions: 15

Compression:

Stored size: 392 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

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

Version data entries

15 entries across 15 versions & 2 rubygems

Version Path
rails_admin-0.5.0 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.9 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.8 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.7 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.6 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.5 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.4 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-lbgraham-0.4.2 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.3 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.2 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.1 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.4.0 spec/rails_admin/support/csv_converter_spec.rb
rails_admin-0.3.0 spec/unit/support/csv_converter_spec.rb
rails_admin-0.2.0 spec/unit/support/csv_converter_spec.rb
rails_admin-0.1.2 spec/unit/support/csv_converter_spec.rb