Sha256: fc27e13c93f070a3ad9966cbb781847bc97212d4d12e5a537172d7e02e32e4b3

Contents?: true

Size: 751 Bytes

Versions: 9

Compression:

Stored size: 751 Bytes

Contents

# frozen_string_literal: true

require 'spec_helper'
require 'gdal/virtual_dataset'
require 'gdal/dataset'

RSpec.describe GDAL::VirtualDataset do
  subject(:virtual_dataset) { described_class.new(300, 200) }

  describe '#initialize' do
    it { is_expected.to be_a GDAL::VirtualDataset }
  end

  describe '#flush_cache' do
    it 'does something' do
      subject.flush_cache
    end
  end

  describe '#to_xml' do
    it 'returns a String' do
      expect(subject.to_xml).to be_a String
      expect(subject.to_xml.size).to be > 0
    end
  end

  describe '#add_band' do
    context 'valid data type' do
      it "lets you add a real dataset's raster band to it" do
        expect(subject.add_band(:GDT_Byte)).to eq 0
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

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