;;; helper.clj -- part of the pretty printer for Clojure ;; by Tom Faulhaber ;; April 3, 2009 ; Copyright (c) Tom Faulhaber, April 2009. All rights reserved. ; The use and distribution terms for this software are covered by the ; Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php) ; which can be found in the file epl-v10.html at the root of this distribution. ; By using this software in any fashion, you are agreeing to be bound by ; the terms of this license. ; You must not remove this notice, or any other, from this software. ;; This is just a macro to make my tests a little cleaner (ns clojure.contrib.test-contrib.pprint.helper (:use [clojure.contrib.test-is :only (deftest are run-tests)])) (defmacro simple-tests [name & test-pairs] `(deftest ~name (are [x y] (= x y) ~@test-pairs)))