Sha256: b5ce22e4e1ea9ad21d0136dc555f427235df87a632c832dc365535180e0b703e

Contents?: true

Size: 869 Bytes

Versions: 12

Compression:

Stored size: 869 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec/spec_helper')
$:.unshift File.join(File.dirname(__FILE__), '..', 'lib')

require 'artii'

describe Artii::Figlet do
  it "should return hello world" do
    font = Artii::Figlet::Font.new(File.rel('data', 'big.flf'))
    figlet = Artii::Figlet::Typesetter.new(font)
    File.read(File.rel('data', 'big.txt')).should == figlet['Hello World']
  end

  it "should return 123" do
    font = Artii::Figlet::Font.new(File.rel('data', 'big.flf'))
    figlet = Artii::Figlet::Typesetter.new(font)
    File.read(File.rel('data', '123.txt')).should == figlet[123]
  end

  it "should not smush" do
    font = Artii::Figlet::Font.new(File.rel('data', 'chunky.flf'))
    figlet = Artii::Figlet::Typesetter.new(font, :smush => false)
    File.read(File.rel('data', 'chunky.txt')).should == figlet['Chunky Bacon']
  end
end

Version data entries

12 entries across 12 versions & 3 rubygems

Version Path
lotrd-0.1.9 vendor/cache/ruby/2.6.0/gems/artii-2.1.2/spec/figlet_spec.rb
lotrd-0.1.8 vendor/cache/ruby/2.6.0/gems/artii-2.1.2/spec/figlet_spec.rb
lotrd-0.1.6 vendor/cache/ruby/2.6.0/gems/artii-2.1.2/spec/figlet_spec.rb
lotrd-0.1.5 vendor/cache/ruby/2.6.0/gems/artii-2.1.2/spec/figlet_spec.rb
pokedex-terminal-0.2.8 vendor/bundle/ruby/2.7.0/gems/artii-2.1.2/spec/figlet_spec.rb
pokedex-terminal-0.2.7 vendor/bundle/ruby/2.7.0/gems/artii-2.1.2/spec/figlet_spec.rb
pokedex-terminal-0.2.6 vendor/bundle/ruby/2.7.0/gems/artii-2.1.2/spec/figlet_spec.rb
pokedex-terminal-0.2.5 vendor/bundle/ruby/2.7.0/gems/artii-2.1.2/spec/figlet_spec.rb
pokedex-terminal-0.2.4 vendor/bundle/ruby/2.7.0/gems/artii-2.1.2/spec/figlet_spec.rb
artii-2.1.2 spec/figlet_spec.rb
artii-2.1.1 spec/figlet_spec.rb
artii-2.1.0 spec/figlet_spec.rb