;;; Copyright 2012-2020 Google LLC
;;;
;;; Use of this source code is governed by an MIT-style
;;; license that can be found in the LICENSE file or at
;;; https://opensource.org/licenses/MIT.

(in-package #:cl-protobufs.test)

;;; A suite to contain all other test suites so there's an easy entry point to
;;; run all tests.
(clunit:defsuite root-suite ())

(defun run-all ()
  "Run all tests."
  (clunit:run-suite 'root-suite))

;;; Copyright 2012-2020 Google LLC
;;;
;;; Use of this source code is governed by an MIT-style
;;; license that can be found in the LICENSE file or at
;;; https://opensource.org/licenses/MIT.

(in-package #:cl-protobufs.test)

;;; A suite to contain all other test suites so there's an easy entry point to
;;; run all tests.
(clunit:defsuite root-suite ())

(defun run-all ()
  "Run all tests."
  (print (clunit:run-suite 'root-suite)))

Call (print result) on root-test so we get the result of the test run.
Call (print result) on root-test so we get the result of the test run.

There's a bug in clunit where it doesn't print the results of a
test run when we call run-suite unless it's run from the repl.
This is, bizarre. It's been fixed upstream but quicklisp
is only updated once a month, so until then...

PiperOrigin-RevId: 324942086

qitab/cl-protobufs,qitab/cl-protobufs