Sha256: 67a398e6fcf129e236f3f9ca8da3878a2e79b6bb923a320367a7de1d4b82f1b2

Contents?: true

Size: 526 Bytes

Versions: 1

Compression:

Stored size: 526 Bytes

Contents

require 'spec_helper'

describe ManifestReader do

  before(:all) do
    @manifest_reader = ManifestReader.new
  end

  it "load single manifest" do
    manifest = @manifest_reader.load_input_manifest("spec/pg_migrate/input_manifests/single_manifest")

    manifest.length.should == 1
    manifest[0].name.should == "single1.sql"
  end

  it "fail on bad manifest reference" do
    expect { @manifest_reader.validate_migration_paths('absolutely_nowhere_real', ["migration1"]) }.to raise_exception
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
pg_migrate-0.1.11 spec/pg_migrate/manifest_reader_spec.rb