summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/test_import.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/test_import.rb b/test/test_import.rb
index d8526d7..40ff56d 100644
--- a/test/test_import.rb
+++ b/test/test_import.rb
@@ -20,6 +20,14 @@ class TestImport < Minitest::Test
assert_respond_to(self, :choose)
assert_respond_to(self, :say)
end
+
+ def test_healthy_default_instance_after_import
+ refute_nil HighLine.default_instance
+ assert_instance_of HighLine, HighLine.default_instance
+
+ # If correctly initialized, it will contain several ins vars.
+ refute_empty HighLine.default_instance.instance_variables
+ end
def test_or_ask
old_instance = HighLine.default_instance