Sha256: 230c998f073aa9a1049b06ff87923576b5528e1e471b5670743d8b0a76929556

Contents?: true

Size: 556 Bytes

Versions: 12

Compression:

Stored size: 556 Bytes

Contents

module ForestLiana
  describe SchemaAdapter do
    describe 'perform' do
      context 'with an "unhandled" column types (binary, postgis geography, ...)' do
        it 'should not define theses column in the schema' do
          collection = ForestLiana.apimap.find do |object|
            object.name.to_s == ForestLiana.name_for(Island)
          end

          expect(collection.fields.map { |field| field[:field] }).to eq(
            ["id", "name", "created_at", "updated_at", "trees", "location"]
          )
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
forest_liana-6.3.7 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.6 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.5 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.4 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.3 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.2 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.1 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.3.0 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.2.3 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.2.2 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.2.1 spec/services/forest_liana/schema_adapter_spec.rb
forest_liana-6.2.0 spec/services/forest_liana/schema_adapter_spec.rb