From 326779fdaa34816dcea6d7569a3d5262043e30a3 Mon Sep 17 00:00:00 2001
From: "Robert P. Goldman" <rpgoldman@gmail.com>
Date: Wed, 5 Nov 2014 10:40:12 -0600
Subject: [PATCH] Break test if lisp-invocation library is not present.

Previously, we would simply skip this test if the lisp-invocation
library was missing, or not sufficiently up-to-date.  Now that the
lisp-invocation library is present as a git submodule, we treat this as
an error condition, instead.
---
 test/test-program.script | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/test/test-program.script b/test/test-program.script
index 9deae7c7..a8ec2bcf 100644
--- a/test/test-program.script
+++ b/test/test-program.script
@@ -25,10 +25,10 @@
   ;; try harder by enabling the user's source-registry
   (initialize-source-registry ""))
 (unless (find-system :lisp-invocation nil)
-  (leave-test "Couldn't find lisp-invocation. Skipping the rest of the test." 0))
+  (leave-test "Couldn't find lisp-invocation. Probably your ASDF ext/ directory needs submodule update." 1))
 (load-system :lisp-invocation)
 (unless (version-satisfies (find-system :lisp-invocation) "1.0.1")
-  (leave-test "Lisp-invocation library isn't new enough to test successfully. Skipping test-program." 0))
+  (leave-test "Lisp-invocation library isn't new enough to test successfully. Probably your ASDF ext/ directory needs submodule update." 1))
 ;; Disable any user source registry.
 (initialize-source-registry `(:source-registry :ignore-inherited-configuration))
 
-- 
GitLab