Sha256: f0018c3d4a3d2184fa53bcbbd68bfc41475993007387eb5def1f7ed282694937

Contents?: true

Size: 441 Bytes

Versions: 9

Compression:

Stored size: 441 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'
require 'ogr/geometry'

RSpec.describe OGR::Polygon do
  subject(:polygon) { OGR::Geometry.create_from_wkt(wkt) }
  let(:wkt) { 'POLYGON((10 10, 20 20, 30 30))' }

  it_behaves_like 'a geometry' do
    let(:geometry) { polygon }
  end

  describe '#to_multi_polygon' do
    it 'returns a MultiPolygon' do
      expect(subject.to_multi_polygon).to be_a OGR::MultiPolygon
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
ffi-gdal-1.0.0.beta16 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta15 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta14 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta13 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta12 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta11 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta10 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta9 spec/unit/ogr/geometries/polygon_spec.rb
ffi-gdal-1.0.0.beta8 spec/unit/ogr/geometries/polygon_spec.rb