From 918664d82836e0521a6ca90426a8fa21ec5c1030 Mon Sep 17 00:00:00 2001 From: albert Date: Fri, 11 May 2012 17:14:27 -0400 Subject: [PATCH] improved alias+impl test --- test/unit/alias_and_implication_importer_test.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/unit/alias_and_implication_importer_test.rb b/test/unit/alias_and_implication_importer_test.rb index f28ae5a2f..8bc7806ee 100644 --- a/test/unit/alias_and_implication_importer_test.rb +++ b/test/unit/alias_and_implication_importer_test.rb @@ -26,6 +26,19 @@ class AliasAndImplicationImporterTest < ActiveSupport::TestCase end end + context "given a list with an invalid command" do + setup do + @list = "zzzz abc -> def\n" + @importer = AliasAndImplicationImporter.new(@list, nil) + end + + should "throw an exception" do + assert_raises(RuntimeError) do + @importer.process! + end + end + end + context "given a list with a logic error" do setup do @list = "remove alias zzz -> yyy\n"