Sha256: ecf5a56e089ec58d5850e00dad264fa1570fd73f077c7a6cd72484c9b78326f5
Contents?: true
Size: 688 Bytes
Versions: 5
Compression:
Stored size: 688 Bytes
Contents
require File.dirname(__FILE__) + '/spec_helper' require "tempfile" describe Templater::CLI::Parser do describe "given unknown option" do it "outputs a meaninful error message instead of just blowing up" do lambda do Templater::CLI::Parser.parse(["--this-option-is-unknown", "--second-unknown-option"]) end.should_not raise_error end it "lists unknown options" do e = OptionParser::InvalidOption.new("--this-option-is-unknown", "--second-unknown-option") output = Templater::CLI::Parser.error_message(e) output.should =~ /--this-option-is-unknown/ output.should =~ /--second-unknown-option/ end end end
Version data entries
5 entries across 5 versions & 1 rubygems