Sha256: 45450f2c433581e642e484583ae5452d29a2890e0660953702433948298c513e

Contents?: true

Size: 579 Bytes

Versions: 1

Compression:

Stored size: 579 Bytes

Contents

require "spec_helper"

describe Tinydot::Parser do
  let(:fixtures_path) { Pathname.new("spec/fixtures") }

  it "parses a series of unidirectional edges" do
    tinydot = fixtures_path.join("unidirectional_edges.tinydot").read
    dot = Tinydot::Parser.parse(tinydot)
    expect(dot).to eq fixtures_path.join("unidirectional_edges.dot").read
  end

  it "parses a bidirectional edge" do
    tinydot = fixtures_path.join("bidirectional_edge.tinydot").read
    dot = Tinydot::Parser.parse(tinydot)
    expect(dot).to eq fixtures_path.join("bidirectional_edge.dot").read
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
tinydot-0.0.1 spec/tinydot/parser_spec.rb