Sha256: e41a37a65d10743c01e56b9afccbcbb404b12bb6d207c0c73544adb93a9259d1

Contents?: true

Size: 853 Bytes

Versions: 3

Compression:

Stored size: 853 Bytes

Contents

#encoding: UTF-8
require 'spec_helper'

describe Termit::OutputManager do
  subject { Termit::OutputManager.new }
  describe "instance_methods" do
    describe "display_error_info_and_quit" do
      it "does what is says" do
        expect { subject.display_error_info_and_quit }.to raise_error SystemExit
      end
    end

    describe "display_help_and_quit" do
      it "does what is says" do
        expect { subject.display_help_and_quit }.to raise_error SystemExit
      end
    end

    describe "display_version_and_quit" do
      it "does what is says" do
        expect { subject.display_version_and_quit }.to raise_error SystemExit
      end
    end

    describe "display_player_error_and_quit" do
      it "does what is says" do
        expect { subject.display_player_error_and_quit }.to raise_error SystemExit
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
termit-2.0.8 spec/termit/output_manager_spec.rb
termit-2.0.7 spec/termit/output_manager_spec.rb
termit-2.0.6 spec/termit/output_manager_spec.rb