9eb6d7aea74ae4d9d24c2f2a35880d73289829e4
[8sync.git] / tests / utils.scm
1 ;;; Copyright © 2015 David Thompson <davet@gnu.org>
2
3 ;; This library is free software; you can redistribute it and/or
4 ;; modify it under the terms of the GNU Lesser General Public
5 ;; License as published by the Free Software Foundation; either
6 ;; version 3 of the License, or (at your option) any later version.
7 ;;
8 ;; This library is distributed in the hope that it will be useful,
9 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
10 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
11 ;; Lesser General Public License for more details.
12 ;;
13 ;; You should have received a copy of the GNU Lesser General Public
14 ;; License along with this library; if not, write to the Free Software
15 ;; Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
16 ;; 02110-1301 USA
17
18 ;; Thanks for giving permission to license this under LGPL for
19 ;; consistency, David!
20
21
22 (define-module (tests utils)
23   #:use-module (srfi srfi-64)
24   #:export (test-exit))
25
26 (define (test-exit)
27   (exit (= (test-runner-fail-count (test-runner-current)) 0)))