about summary refs log tree commit diff
path: root/tests/ccwl.scm
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ccwl.scm')
-rw-r--r--tests/ccwl.scm11
1 files changed, 2 insertions, 9 deletions
diff --git a/tests/ccwl.scm b/tests/ccwl.scm
index bd852e9..d6703c7 100644
--- a/tests/ccwl.scm
+++ b/tests/ccwl.scm
@@ -16,11 +16,11 @@
 ;;; You should have received a copy of the GNU General Public License
 ;;; along with ccwl.  If not, see <https://www.gnu.org/licenses/>.
 
-(use-modules (rnrs exceptions)
-             (srfi srfi-1)
+(use-modules (srfi srfi-1)
              (srfi srfi-64)
              (srfi srfi-71)
              (ice-9 match)
+             (test-utils utils)
              (ccwl ccwl)
              (ccwl conditions))
 
@@ -46,13 +46,6 @@
        ((@@ (ccwl ccwl) construct-type-syntax)
         #'type-spec)))))
 
-(define-syntax-rule (test-condition test-name condition-predicate test-expression)
-  (test-assert test-name
-    (guard (condition
-            (else (condition-predicate condition)))
-      (begin test-expression
-             #f))))
-
 (define (ccwl-violation-with-message? message)
   (lambda (condition)
     (and (ccwl-violation? condition)