The stefil Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The stefil Reference Manual

This is the stefil Reference Manual, version 0.1, generated automatically by Declt version 2.3 "Robert April" on Tue Feb 20 09:23:11 2018 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 stefil

Maintainers

Attila Lendvai <attila.lendvai@gmail.com>
Tamás Borbély <tomi.borbely@gmail.com>
Levente Mészáros <levente.meszaros@gmail.com>

Authors

Attila Lendvai <attila.lendvai@gmail.com>
Tamás Borbély <tomi.borbely@gmail.com>
Levente Mészáros <levente.meszaros@gmail.com>

License

BSD / Public domain

Description

Stefil - Simple Test Framework In Lisp

Version

0.1

Dependencies
Source

stefil.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

2 Modules

Modules are listed depth-first from the system components tree.


Previous: , Up: Modules   [Contents][Index]

2.1 stefil/integration

Dependency

suite.lisp (file)

Parent

stefil (system)

Location

integration/

Component

swank-integration.lisp (file)


Next: , Previous: , Up: Top   [Contents][Index]

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

3.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.1 stefil.asd

Location

stefil.asd

Systems

stefil (system)

Packages

stefil-system

Exported Definitions

*load-with-debug-p* (special variable)

Internal Definitions

local-cl-source-file (class)


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.2 stefil/package.lisp

Parent

stefil (system)

Location

package.lisp

Packages

stefil


Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.3 stefil/duplicates.lisp

Dependency

package.lisp (file)

Parent

stefil (system)

Location

duplicates.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.4 stefil/configuration.lisp

Dependency

duplicates.lisp (file)

Parent

stefil (system)

Location

configuration.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.5 stefil/stefil.lisp

Dependency

configuration.lisp (file)

Parent

stefil (system)

Location

stefil.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

3.1.6 stefil/suite.lisp

Dependency

stefil.lisp (file)

Parent

stefil (system)

Location

suite.lisp

Exported Definitions
Internal Definitions

%in-suite (function)


Previous: , Up: Lisp files   [Contents][Index]

3.1.7 stefil/integration/swank-integration.lisp

Parent

integration (module)

Location

integration/swank-integration.lisp


Next: , Previous: , Up: Top   [Contents][Index]

4 Packages

Packages are listed by definition order.


Next: , Previous: , Up: Packages   [Contents][Index]

4.1 stefil-system

Source

stefil.asd

Use List
Used By List

stefil

Exported Definitions

*load-with-debug-p* (special variable)

Internal Definitions

local-cl-source-file (class)


Previous: , Up: Packages   [Contents][Index]

4.2 stefil

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

5.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.1 Special variables

Special Variable: *debug-on-assertion-failure*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *debug-on-unexpected-error*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *last-test-result*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *load-with-debug-p*
Package

stefil-system

Source

stefil.asd

Special Variable: *print-test-run-progress*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *test-progress-print-right-margin*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *test-result-history*
Package

stefil

Source

stefil.lisp (file)


Next: , Previous: , Up: Exported definitions   [Contents][Index]

5.1.2 Macros

Macro: defixture NAME &body BODY

Fixtures are defun’s that only execute the :setup part of their body once per test session if there is any at the time of calling.

Package

stefil

Source

stefil.lisp (file)

Macro: defsuite NAME-OR-NAME-WITH-ARGS &optional ARGS &body BODY
Package

stefil

Source

suite.lisp (file)

Macro: defsuite* NAME-OR-NAME-WITH-ARGS &optional ARGS &body BODY

Equivalent to (in-suite (defsuite ...)) which is the preferred way to define suites.

Package

stefil

Source

suite.lisp (file)

Macro: deftest NAME ARGS &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: finishes &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: in-root-suite ()

Used to reset the current suite to protect from other project’s last in-suite statement. Unfortunately there’s noone for us to rebind *suite* when a file is loaded, so we can’t behave exactly like *package* and in-package.

Package

stefil

Source

suite.lisp (file)

Macro: in-suite NAME
Package

stefil

Source

suite.lisp (file)

Macro: is FORM &optional MESSAGE &rest MESSAGE-ARGS
Package

stefil

Source

stefil.lisp (file)

Macro: run-failed-tests &optional TEST-RESULT-PLACE
Package

stefil

Source

stefil.lisp (file)

Macro: runs-without-failure? &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: signals WHAT &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: with-expected-failures &body BODY

Any failure inside the dynamic extent of this block is registered as an expected failure.

Package

stefil

Source

stefil.lisp (file)

Macro: with-fixture NAME &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: with-fixtures FIXTURES &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: without-debugging &body BODY
Package

stefil

Source

stefil.lisp (file)

Macro: without-test-progress-printing &body BODY
Package

stefil

Source

stefil.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

5.1.3 Functions

Function: find-test NAME &key OTHERWISE
Function: (setf find-test) NEW-VALUE KEY
Package

stefil

Source

stefil.lisp (file)

Function: funcall-test-with-feedback-message TEST-FUNCTION &rest ARGS

Run the given test non-interactively and print the results to *standard-output*. This function is ideal for ASDF:TEST-OP’s.

Package

stefil

Source

stefil.lisp (file)


Previous: , Up: Definitions   [Contents][Index]

5.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.1 Special variables

Special Variable: *compile-tests-before-run*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *compile-tests-with-debug-level*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *context*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *failures-and-errors-are-expected*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *global-context*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *root-suite*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *suite*
Package

stefil

Source

stefil.lisp (file)

Special Variable: *tests*
Package

stefil

Source

stefil.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.2 Macros

Macro: aif TEST THEN &optional ELSE
Package

stefil

Source

duplicates.lisp (file)

Macro: aprog1 RET &body BODY
Package

stefil

Source

duplicates.lisp (file)

Macro: awhen TEST &body BODY
Package

stefil

Source

duplicates.lisp (file)

Macro: debug-only &body BODY
Package

stefil

Source

configuration.lisp (file)

Macro: define-dynamic-context NAME DIRECT-SLOTS &key DIRECT-SUPERCLASSES EXPORT-SYMBOLS CLASS-NAME CHAIN-PARENTS CREATE-STRUCT CREATE-CLASS STRUCT-OPTIONS DEFCLASS-MACRO-NAME

The purpose of this macro is to provide an easy way to access a group of related special variables. To do so, it generates with-NAME/in-NAME/current-NAME/has-NAME macros to access either a CLOS instance or a defstruct in a special variable. Optionally it can chain the "parent" bindings (use :CHAIN-PARENTS T and access with PARENT-CONTEXT-OF).

Package

stefil

Source

duplicates.lisp (file)

Macro: defprint-object (SELF CLASS-NAME &key IDENTITY TYPE WITH-PACKAGE) &body BODY

Define a print-object method using print-unreadable-object. An example:
(defprint-object (self parenscript-dispatcher)
(when (cachep self)
(princ "cached")
(princ " "))
(princ (parenscript-file self)))

Package

stefil

Source

duplicates.lisp (file)

Macro: enable-sharp-boolean-syntax ()

Copies *readtable* and enables #t and #f readers for t and nil in the copy.

Package

stefil

Source

duplicates.lisp (file)

Macro: ensure-context (&rest INITARGS) &body FORMS
Package

stefil

Source

stefil.lisp (file)

Macro: ensure-global-context (&rest INITARGS) &body FORMS
Package

stefil

Source

stefil.lisp (file)

Macro: eval-always &body BODY
Package

stefil

Source

duplicates.lisp (file)

Macro: if-bind VAR TEST &body THEN/ELSE
Package

stefil

Source

duplicates.lisp (file)

Macro: prog1-bind VAR RET &body BODY
Package

stefil

Source

duplicates.lisp (file)

Macro: rebind BINDINGS &body BODY
Package

stefil

Source

duplicates.lisp (file)

Macro: when-bind VAR TEST &body BODY
Package

stefil

Source

duplicates.lisp (file)

Macro: with-context CONTEXT &body FORMS
Package

stefil

Source

stefil.lisp (file)

Macro: with-global-context CONTEXT &body FORMS
Package

stefil

Source

stefil.lisp (file)

Macro: with-new-context (&rest INITARGS) &body FORMS
Package

stefil

Source

stefil.lisp (file)

Macro: with-new-global-context (&rest INITARGS) &body FORMS
Package

stefil

Source

stefil.lisp (file)

Macro: with-toplevel-restarts &body BODY
Package

stefil

Source

stefil.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.3 Functions

Function: %enable-sharp-boolean-syntax ()
Package

stefil

Source

duplicates.lisp (file)

Function: %in-suite NAME
Package

stefil

Source

suite.lisp (file)

Function: %run-failed-tests GLOBAL-CONTEXT-TO-BE-PROCESSED
Package

stefil

Source

stefil.lisp (file)

Function: concatenate-symbol &rest ARGS

A DWIM symbol concatenate: Args will be converted to string and be concatenated to form the resulting symbol with one exception: when a package is encountered then it is stored as the target package to use at intern. If there was no package among the args then the symbol-package of the first symbol encountered will be used. If there are neither packages nor symbols among the args then the result will be interned into the current package at the time of calling.

Package

stefil

Source

duplicates.lisp (file)

Function: current-context ()
Function: (setf current-context) VALUE
Package

stefil

Source

stefil.lisp (file)

Function: current-global-context ()
Function: (setf current-global-context) VALUE
Package

stefil

Source

stefil.lisp (file)

Function: extract-assert-expression-and-message INPUT-FORM
Package

stefil

Source

stefil.lisp (file)

Function: file-header ()
Package

stefil

Source

configuration.lisp (file)

Function: has-context ()
Package

stefil

Source

stefil.lisp (file)

Function: has-global-context ()
Package

stefil

Source

stefil.lisp (file)

Function: illegal-lambda-list LAMBDA-LIST
Package

stefil

Source

stefil.lisp (file)

Function: lambda-list-to-funcall-expression FUNCTION ARGS
Package

stefil

Source

stefil.lisp (file)

Function: lambda-list-to-funcall-list ARGS
Package

stefil

Source

stefil.lisp (file)

Function: lambda-list-to-lambda-list-with-quoted-defaults ARGS
Package

stefil

Source

stefil.lisp (file)

Function: lambda-list-to-value-list-expression ARGS
Package

stefil

Source

stefil.lisp (file)

Function: lambda-list-to-variable-name-list ARGS &key MACRO INCLUDE-SPECIALS
Package

stefil

Source

stefil.lisp (file)

Function: make-suite NAME &rest ARGS &key &allow-other-keys
Package

stefil

Source

stefil.lisp (file)

Function: make-test NAME &rest ARGS &key &allow-other-keys
Package

stefil

Source

stefil.lisp (file)

Function: parse-lambda-list LAMBDA-LIST VISITOR &key MACRO
Package

stefil

Source

stefil.lisp (file)

Function: record-failure DESCRIPTION-TYPE &rest ARGS
Package

stefil

Source

stefil.lisp (file)

Function: record-failure* TYPE &key SIGNAL-ASSERTION-FAILED DESCRIPTION-INITARGS
Package

stefil

Source

stefil.lisp (file)

Function: register-assertion ()
Package

stefil

Source

stefil.lisp (file)

Function: register-assertion-was-successful ()
Package

stefil

Source

stefil.lisp (file)

Function: register-test-being-run TEST
Package

stefil

Source

stefil.lisp (file)

Function: rem-test NAME &rest ARGS
Package

stefil

Source

stefil.lisp (file)

Function: run-test-body TEST FUNCTION ARGUMENTS TOPLEVEL-P
Package

stefil

Source

stefil.lisp (file)

Function: run-test-body-in-handlers TEST FUNCTION
Package

stefil

Source

stefil.lisp (file)

Function: setup-readtable ()
Package

stefil

Source

configuration.lisp (file)

Function: test-was-run-p TEST
Package

stefil

Source

stefil.lisp (file)

Function: write-progress-char CHAR
Package

stefil

Source

stefil.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.4 Generic functions

Generic Function: assertion-count-of OBJECT
Generic Function: (setf assertion-count-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: assertion-count-of (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf assertion-count-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: auto-call-p OBJECT
Generic Function: (setf auto-call-p) NEW-VALUE OBJECT
Package

stefil

Methods
Method: auto-call-p (TESTABLE testable)
Method: (setf auto-call-p) NEW-VALUE (TESTABLE testable)

Controls whether to automatically call this test when its parent suite is invoked. Enabled by default.

Source

stefil.lisp (file)

Generic Function: body-of OBJECT
Generic Function: (setf body-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: body-of (TEST test)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf body-of) NEW-VALUE (TEST test)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: children-of OBJECT
Generic Function: (setf children-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: children-of (TESTABLE testable)
Method: (setf children-of) NEW-VALUE (TESTABLE testable)

A mapping from testable names to testables

Source

stefil.lisp (file)

Generic Function: compile-before-run-p OBJECT
Generic Function: (setf compile-before-run-p) NEW-VALUE OBJECT
Package

stefil

Methods
Method: compile-before-run-p (TEST test)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf compile-before-run-p) NEW-VALUE (TEST test)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: condition-of CONDITION
Generic Function: (setf condition-of) NEW-VALUE CONDITION
Package

stefil

Methods
Method: condition-of (UNEXPECTED-ERROR unexpected-error)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf condition-of) NEW-VALUE (UNEXPECTED-ERROR unexpected-error)

automatically generated writer method

Source

stefil.lisp (file)

Method: condition-of (MISSING-CONDITION missing-condition)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf condition-of) NEW-VALUE (MISSING-CONDITION missing-condition)

automatically generated writer method

Source

stefil.lisp (file)

Method: condition-of (CONDITION error-in-teardown)
Method: (setf condition-of) NEW-VALUE (CONDITION error-in-teardown)
Source

stefil.lisp (file)

Generic Function: count-tests TESTABLE
Package

stefil

Source

stefil.lisp (file)

Methods
Method: count-tests (SELF testable)
Generic Function: current-test-of OBJECT
Generic Function: (setf current-test-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: current-test-of (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf current-test-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: debug-on-assertion-failure-p OBJECT
Generic Function: (setf debug-on-assertion-failure-p) NEW-VALUE OBJECT
Package

stefil

Methods
Method: debug-on-assertion-failure-p (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf debug-on-assertion-failure-p) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: debug-on-unexpected-error-p OBJECT
Generic Function: (setf debug-on-unexpected-error-p) NEW-VALUE OBJECT
Package

stefil

Methods
Method: debug-on-unexpected-error-p (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf debug-on-unexpected-error-p) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: declarations-of OBJECT
Generic Function: (setf declarations-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: declarations-of (TEST test)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf declarations-of) NEW-VALUE (TEST test)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: documentation-of OBJECT
Generic Function: (setf documentation-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: documentation-of (TEST test)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf documentation-of) NEW-VALUE (TEST test)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: expected-p OBJECT
Generic Function: (setf expected-p) NEW-VALUE OBJECT
Package

stefil

Methods
Method: expected-p (FAILURE-DESCRIPTION failure-description)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf expected-p) NEW-VALUE (FAILURE-DESCRIPTION failure-description)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: failure-description-of CONDITION
Generic Function: (setf failure-description-of) NEW-VALUE CONDITION
Package

stefil

Methods
Method: failure-description-of (CONDITION assertion-failed)
Method: (setf failure-description-of) NEW-VALUE (CONDITION assertion-failed)
Source

stefil.lisp (file)

Generic Function: failure-descriptions-of OBJECT
Generic Function: (setf failure-descriptions-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: failure-descriptions-of (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf failure-descriptions-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: fixture-of CONDITION
Generic Function: (setf fixture-of) NEW-VALUE CONDITION
Package

stefil

Methods
Method: fixture-of (CONDITION error-in-teardown)
Method: (setf fixture-of) NEW-VALUE (CONDITION error-in-teardown)
Source

stefil.lisp (file)

Generic Function: form-of OBJECT
Generic Function: (setf form-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: form-of (MISSING-CONDITION missing-condition)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf form-of) NEW-VALUE (MISSING-CONDITION missing-condition)

automatically generated writer method

Source

stefil.lisp (file)

Method: form-of (FAILED-ASSERTION failed-assertion)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf form-of) NEW-VALUE (FAILED-ASSERTION failed-assertion)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: format-arguments-of OBJECT
Generic Function: (setf format-arguments-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: format-arguments-of (FAILED-ASSERTION failed-assertion)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf format-arguments-of) NEW-VALUE (FAILED-ASSERTION failed-assertion)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: format-control-of OBJECT
Generic Function: (setf format-control-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: format-control-of (FAILED-ASSERTION failed-assertion)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf format-control-of) NEW-VALUE (FAILED-ASSERTION failed-assertion)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: get-test-lambda TEST GLOBAL-CONTEXT
Package

stefil

Source

stefil.lisp (file)

Methods
Method: get-test-lambda (TEST test) (CONTEXT global-context)
Generic Function: internal-realtime-spent-with-test-of OBJECT
Generic Function: (setf internal-realtime-spent-with-test-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: internal-realtime-spent-with-test-of (CONTEXT context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf internal-realtime-spent-with-test-of) NEW-VALUE (CONTEXT context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: lambda-list-of OBJECT
Generic Function: (setf lambda-list-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: lambda-list-of (CONDITION illegal-lambda-list)
Method: (setf lambda-list-of) NEW-VALUE (CONDITION illegal-lambda-list)
Source

stefil.lisp (file)

Method: lambda-list-of (TEST test)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf lambda-list-of) NEW-VALUE (TEST test)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: name-of OBJECT
Generic Function: (setf name-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: name-of (TESTABLE testable)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf name-of) NEW-VALUE (TESTABLE testable)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: number-of-added-failure-descriptions-of OBJECT
Generic Function: (setf number-of-added-failure-descriptions-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: number-of-added-failure-descriptions-of (CONTEXT context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf number-of-added-failure-descriptions-of) NEW-VALUE (CONTEXT context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: package-of OBJECT
Generic Function: (setf package-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: package-of (TEST test)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf package-of) NEW-VALUE (TEST test)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: parent-context-of OBJECT
Generic Function: (setf parent-context-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: parent-context-of (CONTEXT context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf parent-context-of) NEW-VALUE (CONTEXT context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: parent-of OBJECT
Generic Function: (setf parent-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: parent-of (TESTABLE testable)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf parent-of) NEW-VALUE (TESTABLE testable)

automatically generated writer method

Source

stefil.lisp (file)

Method: (setf parent-of) NEW-PARENT (SELF testable) around
Source

stefil.lisp (file)

Generic Function: print-test-run-progress-p OBJECT
Generic Function: (setf print-test-run-progress-p) NEW-VALUE OBJECT
Package

stefil

Methods
Method: print-test-run-progress-p (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf print-test-run-progress-p) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: progress-char-count-of OBJECT
Generic Function: (setf progress-char-count-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: progress-char-count-of (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf progress-char-count-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: progress-char-of OBJECT
Generic Function: (setf progress-char-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: progress-char-of (UNEXPECTED-ERROR unexpected-error)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf progress-char-of) NEW-VALUE (UNEXPECTED-ERROR unexpected-error)

automatically generated writer method

Source

stefil.lisp (file)

Method: progress-char-of (FAILURE-DESCRIPTION failure-description)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf progress-char-of) NEW-VALUE (FAILURE-DESCRIPTION failure-description)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: real-time-spent-in-seconds CONTEXT
Package

stefil

Source

stefil.lisp (file)

Methods
Method: real-time-spent-in-seconds (SELF context)
Generic Function: run-fixtures-of OBJECT
Generic Function: (setf run-fixtures-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: run-fixtures-of (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf run-fixtures-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: run-tests-of OBJECT
Generic Function: (setf run-tests-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: run-tests-of (GLOBAL-CONTEXT global-context)
Method: (setf run-tests-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

test -> context mapping

Source

stefil.lisp (file)

Generic Function: test-arguments-of OBJECT
Generic Function: (setf test-arguments-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: test-arguments-of (CONTEXT context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf test-arguments-of) NEW-VALUE (CONTEXT context)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: test-context-backtrace-of OBJECT
Generic Function: (setf test-context-backtrace-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: test-context-backtrace-of (FAILURE-DESCRIPTION failure-description)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf test-context-backtrace-of) NEW-VALUE (FAILURE-DESCRIPTION failure-description)

automatically generated writer method

Source

stefil.lisp (file)

Generic Function: test-lambdas-of OBJECT
Generic Function: (setf test-lambdas-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: test-lambdas-of (GLOBAL-CONTEXT global-context)
Method: (setf test-lambdas-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

test -> compiled test lambda mapping for this test run

Source

stefil.lisp (file)

Generic Function: test-of CONDITION
Generic Function: (setf test-of) NEW-VALUE CONDITION
Package

stefil

Methods
Method: test-of (CONTEXT context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf test-of) NEW-VALUE (CONTEXT context)

automatically generated writer method

Source

stefil.lisp (file)

Method: test-of (CONDITION test-related-condition)
Method: (setf test-of) NEW-VALUE (CONDITION test-related-condition)
Source

stefil.lisp (file)

Generic Function: toplevel-context-of OBJECT
Generic Function: (setf toplevel-context-of) NEW-VALUE OBJECT
Package

stefil

Methods
Method: toplevel-context-of (GLOBAL-CONTEXT global-context)

automatically generated reader method

Source

stefil.lisp (file)

Method: (setf toplevel-context-of) NEW-VALUE (GLOBAL-CONTEXT global-context)

automatically generated writer method

Source

stefil.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

5.2.5 Conditions

Condition: assertion-failed ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses
Direct methods
Direct slots
Slot: failure-description
Initargs

:failure-description

Readers

failure-description-of (generic function)

Writers

(setf failure-description-of) (generic function)

Condition: error-in-teardown ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

error (condition)

Direct methods
Direct slots
Slot: condition
Initargs

:condition

Readers

condition-of (generic function)

Writers

(setf condition-of) (generic function)

Slot: fixture
Initargs

:fixture

Readers

fixture-of (generic function)

Writers

(setf fixture-of) (generic function)

Condition: illegal-lambda-list ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

error (condition)

Direct methods
Direct slots
Slot: lambda-list
Initargs

:lambda-list

Readers

lambda-list-of (generic function)

Writers

(setf lambda-list-of) (generic function)

Condition: test-related-condition ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses
Direct methods
  • test-of (method)
  • test-of (method)
Direct slots
Slot: test
Initargs

:test

Initform

(quote nil)

Readers

test-of (generic function)

Writers

(setf test-of) (generic function)

Condition: test-style-warning ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

Previous: , Up: Internal definitions   [Contents][Index]

5.2.6 Classes

Class: context ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: parent-context
Readers

parent-context-of (generic function)

Writers

(setf parent-context-of) (generic function)

Slot: test
Initargs

:test

Readers

test-of (generic function)

Writers

(setf test-of) (generic function)

Slot: internal-realtime-spent-with-test
Initargs

:internal-realtime-spent-with-test

Readers

internal-realtime-spent-with-test-of (generic function)

Writers

(setf internal-realtime-spent-with-test-of) (generic function)

Slot: test-arguments
Initargs

:test-arguments

Readers

test-arguments-of (generic function)

Writers

(setf test-arguments-of) (generic function)

Slot: number-of-added-failure-descriptions
Initargs

:number-of-added-failure-descriptions

Initform

0

Readers

number-of-added-failure-descriptions-of (generic function)

Writers

(setf number-of-added-failure-descriptions-of) (generic function)

Class: failed-assertion ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

failure-description (class)

Direct methods
Direct slots
Slot: form
Initargs

:form

Readers

form-of (generic function)

Writers

(setf form-of) (generic function)

Slot: format-control
Initargs

:format-control

Readers

format-control-of (generic function)

Writers

(setf format-control-of) (generic function)

Slot: format-arguments
Initargs

:format-arguments

Readers

format-arguments-of (generic function)

Writers

(setf format-arguments-of) (generic function)

Class: failure-description ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses
Direct methods
Direct slots
Slot: test-context-backtrace
Initargs

:test-context-backtrace

Readers

test-context-backtrace-of (generic function)

Writers

(setf test-context-backtrace-of) (generic function)

Slot: progress-char
Allocation

:class

Initargs

:progress-char

Initform

#\latin_capital_letter_x

Readers

progress-char-of (generic function)

Writers

(setf progress-char-of) (generic function)

Slot: expected
Type

boolean

Initargs

:expected

Initform

stefil::*failures-and-errors-are-expected*

Readers

expected-p (generic function)

Writers

(setf expected-p) (generic function)

Class: global-context ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

standard-object (class)

Direct methods
Direct slots
Slot: failure-descriptions
Initargs

:failure-descriptions

Initform

(make-array 8 :adjustable t :fill-pointer 0)

Readers

failure-descriptions-of (generic function)

Writers

(setf failure-descriptions-of) (generic function)

Slot: assertion-count
Initargs

:assertion-count

Initform

0

Readers

assertion-count-of (generic function)

Writers

(setf assertion-count-of) (generic function)

Slot: progress-char-count
Initargs

:progress-char-count

Initform

0

Readers

progress-char-count-of (generic function)

Writers

(setf progress-char-count-of) (generic function)

Slot: print-test-run-progress-p
Type

boolean

Initargs

:print-test-run-progress-p

Initform

stefil:*print-test-run-progress*

Readers

print-test-run-progress-p (generic function)

Writers

(setf print-test-run-progress-p) (generic function)

Slot: debug-on-unexpected-error-p
Type

boolean

Initargs

:debug-on-unexpected-error-p

Initform

stefil:*debug-on-unexpected-error*

Readers

debug-on-unexpected-error-p (generic function)

Writers

(setf debug-on-unexpected-error-p) (generic function)

Slot: debug-on-assertion-failure-p
Type

boolean

Initargs

:debug-on-assertion-failure-p

Initform

stefil:*debug-on-assertion-failure*

Readers

debug-on-assertion-failure-p (generic function)

Writers

(setf debug-on-assertion-failure-p) (generic function)

Slot: toplevel-context
Initargs

:toplevel-context

Readers

toplevel-context-of (generic function)

Writers

(setf toplevel-context-of) (generic function)

Slot: current-test
Initargs

:current-test

Readers

current-test-of (generic function)

Writers

(setf current-test-of) (generic function)

Slot: run-tests

test -> context mapping

Initargs

:run-tests

Initform

(make-hash-table)

Readers

run-tests-of (generic function)

Writers

(setf run-tests-of) (generic function)

Slot: run-fixtures
Initargs

:run-fixtures

Initform

(make-hash-table)

Readers

run-fixtures-of (generic function)

Writers

(setf run-fixtures-of) (generic function)

Slot: test-lambdas

test -> compiled test lambda mapping for this test run

Initargs

:test-lambdas

Initform

(make-hash-table)

Readers

test-lambdas-of (generic function)

Writers

(setf test-lambdas-of) (generic function)

Class: local-cl-source-file ()
Package

stefil-system

Source

stefil.asd

Direct superclasses

cl-source-file (class)

Direct methods

perform (method)

Class: missing-condition ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

failure-description (class)

Direct methods
  • describe-object (method)
  • condition-of (method)
  • condition-of (method)
  • form-of (method)
  • form-of (method)
Direct slots
Slot: form
Initargs

:form

Readers

form-of (generic function)

Writers

(setf form-of) (generic function)

Slot: condition
Initargs

:condition

Readers

condition-of (generic function)

Writers

(setf condition-of) (generic function)

Class: test ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

testable (class)

Direct methods
Direct slots
Slot: package
Initargs

:package

Readers

package-of (generic function)

Writers

(setf package-of) (generic function)

Slot: lambda-list
Initargs

:lambda-list

Readers

lambda-list-of (generic function)

Writers

(setf lambda-list-of) (generic function)

Slot: compile-before-run
Type

boolean

Initargs

:compile-before-run

Initform

t

Readers

compile-before-run-p (generic function)

Writers

(setf compile-before-run-p) (generic function)

Slot: declarations
Initargs

:declarations

Readers

declarations-of (generic function)

Writers

(setf declarations-of) (generic function)

Slot: documentation
Initargs

:documentation

Readers

documentation-of (generic function)

Writers

(setf documentation-of) (generic function)

Slot: body
Initargs

:body

Readers

body-of (generic function)

Writers

(setf body-of) (generic function)

Class: testable ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

standard-object (class)

Direct subclasses

test (class)

Direct methods
Direct slots
Slot: name
Type

symbol

Initargs

:name

Readers

name-of (generic function)

Writers

(setf name-of) (generic function)

Slot: parent
Type

(or null stefil::testable)

Readers

parent-of (generic function)

Writers

(setf parent-of) (generic function)

Slot: children

A mapping from testable names to testables

Initargs

:children

Initform

(make-hash-table)

Readers

children-of (generic function)

Writers

(setf children-of) (generic function)

Slot: auto-call

Controls whether to automatically call this test when its parent suite is invoked. Enabled by default.

Type

boolean

Initargs

:auto-call

Initform

t

Readers

auto-call-p (generic function)

Writers

(setf auto-call-p) (generic function)

Class: unexpected-error ()
Package

stefil

Source

stefil.lisp (file)

Direct superclasses

failure-description (class)

Direct methods
Direct slots
Slot: condition
Initargs

:condition

Readers

condition-of (generic function)

Writers

(setf condition-of) (generic function)

Slot: progress-char
Allocation

:class

Initargs

:progress-char

Initform

#\latin_capital_letter_e

Readers

progress-char-of (generic function)

Writers

(setf progress-char-of) (generic function)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   M   S  
Index Entry  Section

F
File, Lisp, stefil.asd: The stefil<dot>asd file
File, Lisp, stefil/configuration.lisp: The stefil/configuration<dot>lisp file
File, Lisp, stefil/duplicates.lisp: The stefil/duplicates<dot>lisp file
File, Lisp, stefil/integration/swank-integration.lisp: The stefil/integration/swank-integration<dot>lisp file
File, Lisp, stefil/package.lisp: The stefil/package<dot>lisp file
File, Lisp, stefil/stefil.lisp: The stefil/stefil<dot>lisp file
File, Lisp, stefil/suite.lisp: The stefil/suite<dot>lisp file

L
Lisp File, stefil.asd: The stefil<dot>asd file
Lisp File, stefil/configuration.lisp: The stefil/configuration<dot>lisp file
Lisp File, stefil/duplicates.lisp: The stefil/duplicates<dot>lisp file
Lisp File, stefil/integration/swank-integration.lisp: The stefil/integration/swank-integration<dot>lisp file
Lisp File, stefil/package.lisp: The stefil/package<dot>lisp file
Lisp File, stefil/stefil.lisp: The stefil/stefil<dot>lisp file
Lisp File, stefil/suite.lisp: The stefil/suite<dot>lisp file

M
Module, stefil/integration: The stefil/integration module

S
stefil.asd: The stefil<dot>asd file
stefil/configuration.lisp: The stefil/configuration<dot>lisp file
stefil/duplicates.lisp: The stefil/duplicates<dot>lisp file
stefil/integration: The stefil/integration module
stefil/integration/swank-integration.lisp: The stefil/integration/swank-integration<dot>lisp file
stefil/package.lisp: The stefil/package<dot>lisp file
stefil/stefil.lisp: The stefil/stefil<dot>lisp file
stefil/suite.lisp: The stefil/suite<dot>lisp file

Jump to:   F   L   M   S  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   P   R   S   T   W  
Index Entry  Section

%
%enable-sharp-boolean-syntax: Internal functions
%in-suite: Internal functions
%run-failed-tests: Internal functions

(
(setf assertion-count-of): Internal generic functions
(setf assertion-count-of): Internal generic functions
(setf auto-call-p): Internal generic functions
(setf auto-call-p): Internal generic functions
(setf body-of): Internal generic functions
(setf body-of): Internal generic functions
(setf children-of): Internal generic functions
(setf children-of): Internal generic functions
(setf compile-before-run-p): Internal generic functions
(setf compile-before-run-p): Internal generic functions
(setf condition-of): Internal generic functions
(setf condition-of): Internal generic functions
(setf condition-of): Internal generic functions
(setf condition-of): Internal generic functions
(setf current-context): Internal functions
(setf current-global-context): Internal functions
(setf current-test-of): Internal generic functions
(setf current-test-of): Internal generic functions
(setf debug-on-assertion-failure-p): Internal generic functions
(setf debug-on-assertion-failure-p): Internal generic functions
(setf debug-on-unexpected-error-p): Internal generic functions
(setf debug-on-unexpected-error-p): Internal generic functions
(setf declarations-of): Internal generic functions
(setf declarations-of): Internal generic functions
(setf documentation-of): Internal generic functions
(setf documentation-of): Internal generic functions
(setf expected-p): Internal generic functions
(setf expected-p): Internal generic functions
(setf failure-description-of): Internal generic functions
(setf failure-description-of): Internal generic functions
(setf failure-descriptions-of): Internal generic functions
(setf failure-descriptions-of): Internal generic functions
(setf find-test): Exported functions
(setf fixture-of): Internal generic functions
(setf fixture-of): Internal generic functions
(setf form-of): Internal generic functions
(setf form-of): Internal generic functions
(setf form-of): Internal generic functions
(setf format-arguments-of): Internal generic functions
(setf format-arguments-of): Internal generic functions
(setf format-control-of): Internal generic functions
(setf format-control-of): Internal generic functions
(setf internal-realtime-spent-with-test-of): Internal generic functions
(setf internal-realtime-spent-with-test-of): Internal generic functions
(setf lambda-list-of): Internal generic functions
(setf lambda-list-of): Internal generic functions
(setf lambda-list-of): Internal generic functions
(setf name-of): Internal generic functions
(setf name-of): Internal generic functions
(setf number-of-added-failure-descriptions-of): Internal generic functions
(setf number-of-added-failure-descriptions-of): Internal generic functions
(setf package-of): Internal generic functions
(setf package-of): Internal generic functions
(setf parent-context-of): Internal generic functions
(setf parent-context-of): Internal generic functions
(setf parent-of): Internal generic functions
(setf parent-of): Internal generic functions
(setf parent-of): Internal generic functions
(setf print-test-run-progress-p): Internal generic functions
(setf print-test-run-progress-p): Internal generic functions
(setf progress-char-count-of): Internal generic functions
(setf progress-char-count-of): Internal generic functions
(setf progress-char-of): Internal generic functions
(setf progress-char-of): Internal generic functions
(setf progress-char-of): Internal generic functions
(setf run-fixtures-of): Internal generic functions
(setf run-fixtures-of): Internal generic functions
(setf run-tests-of): Internal generic functions
(setf run-tests-of): Internal generic functions
(setf test-arguments-of): Internal generic functions
(setf test-arguments-of): Internal generic functions
(setf test-context-backtrace-of): Internal generic functions
(setf test-context-backtrace-of): Internal generic functions
(setf test-lambdas-of): Internal generic functions
(setf test-lambdas-of): Internal generic functions
(setf test-of): Internal generic functions
(setf test-of): Internal generic functions
(setf test-of): Internal generic functions
(setf toplevel-context-of): Internal generic functions
(setf toplevel-context-of): Internal generic functions

A
aif: Internal macros
aprog1: Internal macros
assertion-count-of: Internal generic functions
assertion-count-of: Internal generic functions
auto-call-p: Internal generic functions
auto-call-p: Internal generic functions
awhen: Internal macros

B
body-of: Internal generic functions
body-of: Internal generic functions

C
children-of: Internal generic functions
children-of: Internal generic functions
compile-before-run-p: Internal generic functions
compile-before-run-p: Internal generic functions
concatenate-symbol: Internal functions
condition-of: Internal generic functions
condition-of: Internal generic functions
condition-of: Internal generic functions
condition-of: Internal generic functions
count-tests: Internal generic functions
count-tests: Internal generic functions
current-context: Internal functions
current-global-context: Internal functions
current-test-of: Internal generic functions
current-test-of: Internal generic functions

D
debug-on-assertion-failure-p: Internal generic functions
debug-on-assertion-failure-p: Internal generic functions
debug-on-unexpected-error-p: Internal generic functions
debug-on-unexpected-error-p: Internal generic functions
debug-only: Internal macros
declarations-of: Internal generic functions
declarations-of: Internal generic functions
define-dynamic-context: Internal macros
defixture: Exported macros
defprint-object: Internal macros
defsuite: Exported macros
defsuite*: Exported macros
deftest: Exported macros
documentation-of: Internal generic functions
documentation-of: Internal generic functions

E
enable-sharp-boolean-syntax: Internal macros
ensure-context: Internal macros
ensure-global-context: Internal macros
eval-always: Internal macros
expected-p: Internal generic functions
expected-p: Internal generic functions
extract-assert-expression-and-message: Internal functions

F
failure-description-of: Internal generic functions
failure-description-of: Internal generic functions
failure-descriptions-of: Internal generic functions
failure-descriptions-of: Internal generic functions
file-header: Internal functions
find-test: Exported functions
finishes: Exported macros
fixture-of: Internal generic functions
fixture-of: Internal generic functions
form-of: Internal generic functions
form-of: Internal generic functions
form-of: Internal generic functions
format-arguments-of: Internal generic functions
format-arguments-of: Internal generic functions
format-control-of: Internal generic functions
format-control-of: Internal generic functions
funcall-test-with-feedback-message: Exported functions
Function, %enable-sharp-boolean-syntax: Internal functions
Function, %in-suite: Internal functions
Function, %run-failed-tests: Internal functions
Function, (setf current-context): Internal functions
Function, (setf current-global-context): Internal functions
Function, (setf find-test): Exported functions
Function, concatenate-symbol: Internal functions
Function, current-context: Internal functions
Function, current-global-context: Internal functions
Function, extract-assert-expression-and-message: Internal functions
Function, file-header: Internal functions
Function, find-test: Exported functions
Function, funcall-test-with-feedback-message: Exported functions
Function, has-context: Internal functions
Function, has-global-context: Internal functions
Function, illegal-lambda-list: Internal functions
Function, lambda-list-to-funcall-expression: Internal functions
Function, lambda-list-to-funcall-list: Internal functions
Function, lambda-list-to-lambda-list-with-quoted-defaults: Internal functions
Function, lambda-list-to-value-list-expression: Internal functions
Function, lambda-list-to-variable-name-list: Internal functions
Function, make-suite: Internal functions
Function, make-test: Internal functions
Function, parse-lambda-list: Internal functions
Function, record-failure: Internal functions
Function, record-failure*: Internal functions
Function, register-assertion: Internal functions
Function, register-assertion-was-successful: Internal functions
Function, register-test-being-run: Internal functions
Function, rem-test: Internal functions
Function, run-test-body: Internal functions
Function, run-test-body-in-handlers: Internal functions
Function, setup-readtable: Internal functions
Function, test-was-run-p: Internal functions
Function, write-progress-char: Internal functions

G
Generic Function, (setf assertion-count-of): Internal generic functions
Generic Function, (setf auto-call-p): Internal generic functions
Generic Function, (setf body-of): Internal generic functions
Generic Function, (setf children-of): Internal generic functions
Generic Function, (setf compile-before-run-p): Internal generic functions
Generic Function, (setf condition-of): Internal generic functions
Generic Function, (setf current-test-of): Internal generic functions
Generic Function, (setf debug-on-assertion-failure-p): Internal generic functions
Generic Function, (setf debug-on-unexpected-error-p): Internal generic functions
Generic Function, (setf declarations-of): Internal generic functions
Generic Function, (setf documentation-of): Internal generic functions
Generic Function, (setf expected-p): Internal generic functions
Generic Function, (setf failure-description-of): Internal generic functions
Generic Function, (setf failure-descriptions-of): Internal generic functions
Generic Function, (setf fixture-of): Internal generic functions
Generic Function, (setf form-of): Internal generic functions
Generic Function, (setf format-arguments-of): Internal generic functions
Generic Function, (setf format-control-of): Internal generic functions
Generic Function, (setf internal-realtime-spent-with-test-of): Internal generic functions
Generic Function, (setf lambda-list-of): Internal generic functions
Generic Function, (setf name-of): Internal generic functions
Generic Function, (setf number-of-added-failure-descriptions-of): Internal generic functions
Generic Function, (setf package-of): Internal generic functions
Generic Function, (setf parent-context-of): Internal generic functions
Generic Function, (setf parent-of): Internal generic functions
Generic Function, (setf print-test-run-progress-p): Internal generic functions
Generic Function, (setf progress-char-count-of): Internal generic functions
Generic Function, (setf progress-char-of): Internal generic functions
Generic Function, (setf run-fixtures-of): Internal generic functions
Generic Function, (setf run-tests-of): Internal generic functions
Generic Function, (setf test-arguments-of): Internal generic functions
Generic Function, (setf test-context-backtrace-of): Internal generic functions
Generic Function, (setf test-lambdas-of): Internal generic functions
Generic Function, (setf test-of): Internal generic functions
Generic Function, (setf toplevel-context-of): Internal generic functions
Generic Function, assertion-count-of: Internal generic functions
Generic Function, auto-call-p: Internal generic functions
Generic Function, body-of: Internal generic functions
Generic Function, children-of: Internal generic functions
Generic Function, compile-before-run-p: Internal generic functions
Generic Function, condition-of: Internal generic functions
Generic Function, count-tests: Internal generic functions
Generic Function, current-test-of: Internal generic functions
Generic Function, debug-on-assertion-failure-p: Internal generic functions
Generic Function, debug-on-unexpected-error-p: Internal generic functions
Generic Function, declarations-of: Internal generic functions
Generic Function, documentation-of: Internal generic functions
Generic Function, expected-p: Internal generic functions
Generic Function, failure-description-of: Internal generic functions
Generic Function, failure-descriptions-of: Internal generic functions
Generic Function, fixture-of: Internal generic functions
Generic Function, form-of: Internal generic functions
Generic Function, format-arguments-of: Internal generic functions
Generic Function, format-control-of: Internal generic functions
Generic Function, get-test-lambda: Internal generic functions
Generic Function, internal-realtime-spent-with-test-of: Internal generic functions
Generic Function, lambda-list-of: Internal generic functions
Generic Function, name-of: Internal generic functions
Generic Function, number-of-added-failure-descriptions-of: Internal generic functions
Generic Function, package-of: Internal generic functions
Generic Function, parent-context-of: Internal generic functions
Generic Function, parent-of: Internal generic functions
Generic Function, print-test-run-progress-p: Internal generic functions
Generic Function, progress-char-count-of: Internal generic functions
Generic Function, progress-char-of: Internal generic functions
Generic Function, real-time-spent-in-seconds: Internal generic functions
Generic Function, run-fixtures-of: Internal generic functions
Generic Function, run-tests-of: Internal generic functions
Generic Function, test-arguments-of: Internal generic functions
Generic Function, test-context-backtrace-of: Internal generic functions
Generic Function, test-lambdas-of: Internal generic functions
Generic Function, test-of: Internal generic functions
Generic Function, toplevel-context-of: Internal generic functions
get-test-lambda: Internal generic functions
get-test-lambda: Internal generic functions

H
has-context: Internal functions
has-global-context: Internal functions

I
if-bind: Internal macros
illegal-lambda-list: Internal functions
in-root-suite: Exported macros
in-suite: Exported macros
internal-realtime-spent-with-test-of: Internal generic functions
internal-realtime-spent-with-test-of: Internal generic functions
is: Exported macros

L
lambda-list-of: Internal generic functions
lambda-list-of: Internal generic functions
lambda-list-of: Internal generic functions
lambda-list-to-funcall-expression: Internal functions
lambda-list-to-funcall-list: Internal functions
lambda-list-to-lambda-list-with-quoted-defaults: Internal functions
lambda-list-to-value-list-expression: Internal functions
lambda-list-to-variable-name-list: Internal functions

M
Macro, aif: Internal macros
Macro, aprog1: Internal macros
Macro, awhen: Internal macros
Macro, debug-only: Internal macros
Macro, define-dynamic-context: Internal macros
Macro, defixture: Exported macros
Macro, defprint-object: Internal macros
Macro, defsuite: Exported macros
Macro, defsuite*: Exported macros
Macro, deftest: Exported macros
Macro, enable-sharp-boolean-syntax: Internal macros
Macro, ensure-context: Internal macros
Macro, ensure-global-context: Internal macros
Macro, eval-always: Internal macros
Macro, finishes: Exported macros
Macro, if-bind: Internal macros
Macro, in-root-suite: Exported macros
Macro, in-suite: Exported macros
Macro, is: Exported macros
Macro, prog1-bind: Internal macros
Macro, rebind: Internal macros
Macro, run-failed-tests: Exported macros
Macro, runs-without-failure?: Exported macros
Macro, signals: Exported macros
Macro, when-bind: Internal macros
Macro, with-context: Internal macros
Macro, with-expected-failures: Exported macros
Macro, with-fixture: Exported macros
Macro, with-fixtures: Exported macros
Macro, with-global-context: Internal macros
Macro, with-new-context: Internal macros
Macro, with-new-global-context: Internal macros
Macro, with-toplevel-restarts: Internal macros
Macro, without-debugging: Exported macros
Macro, without-test-progress-printing: Exported macros
make-suite: Internal functions
make-test: Internal functions
Method, (setf assertion-count-of): Internal generic functions
Method, (setf auto-call-p): Internal generic functions
Method, (setf body-of): Internal generic functions
Method, (setf children-of): Internal generic functions
Method, (setf compile-before-run-p): Internal generic functions
Method, (setf condition-of): Internal generic functions
Method, (setf condition-of): Internal generic functions
Method, (setf condition-of): Internal generic functions
Method, (setf current-test-of): Internal generic functions
Method, (setf debug-on-assertion-failure-p): Internal generic functions
Method, (setf debug-on-unexpected-error-p): Internal generic functions
Method, (setf declarations-of): Internal generic functions
Method, (setf documentation-of): Internal generic functions
Method, (setf expected-p): Internal generic functions
Method, (setf failure-description-of): Internal generic functions
Method, (setf failure-descriptions-of): Internal generic functions
Method, (setf fixture-of): Internal generic functions
Method, (setf form-of): Internal generic functions
Method, (setf form-of): Internal generic functions
Method, (setf format-arguments-of): Internal generic functions
Method, (setf format-control-of): Internal generic functions
Method, (setf internal-realtime-spent-with-test-of): Internal generic functions
Method, (setf lambda-list-of): Internal generic functions
Method, (setf lambda-list-of): Internal generic functions
Method, (setf name-of): Internal generic functions
Method, (setf number-of-added-failure-descriptions-of): Internal generic functions
Method, (setf package-of): Internal generic functions
Method, (setf parent-context-of): Internal generic functions
Method, (setf parent-of): Internal generic functions
Method, (setf parent-of): Internal generic functions
Method, (setf print-test-run-progress-p): Internal generic functions
Method, (setf progress-char-count-of): Internal generic functions
Method, (setf progress-char-of): Internal generic functions
Method, (setf progress-char-of): Internal generic functions
Method, (setf run-fixtures-of): Internal generic functions
Method, (setf run-tests-of): Internal generic functions
Method, (setf test-arguments-of): Internal generic functions
Method, (setf test-context-backtrace-of): Internal generic functions
Method, (setf test-lambdas-of): Internal generic functions
Method, (setf test-of): Internal generic functions
Method, (setf test-of): Internal generic functions
Method, (setf toplevel-context-of): Internal generic functions
Method, assertion-count-of: Internal generic functions
Method, auto-call-p: Internal generic functions
Method, body-of: Internal generic functions
Method, children-of: Internal generic functions
Method, compile-before-run-p: Internal generic functions
Method, condition-of: Internal generic functions
Method, condition-of: Internal generic functions
Method, condition-of: Internal generic functions
Method, count-tests: Internal generic functions
Method, current-test-of: Internal generic functions
Method, debug-on-assertion-failure-p: Internal generic functions
Method, debug-on-unexpected-error-p: Internal generic functions
Method, declarations-of: Internal generic functions
Method, documentation-of: Internal generic functions
Method, expected-p: Internal generic functions
Method, failure-description-of: Internal generic functions
Method, failure-descriptions-of: Internal generic functions
Method, fixture-of: Internal generic functions
Method, form-of: Internal generic functions
Method, form-of: Internal generic functions
Method, format-arguments-of: Internal generic functions
Method, format-control-of: Internal generic functions
Method, get-test-lambda: Internal generic functions
Method, internal-realtime-spent-with-test-of: Internal generic functions
Method, lambda-list-of: Internal generic functions
Method, lambda-list-of: Internal generic functions
Method, name-of: Internal generic functions
Method, number-of-added-failure-descriptions-of: Internal generic functions
Method, package-of: Internal generic functions
Method, parent-context-of: Internal generic functions
Method, parent-of: Internal generic functions
Method, print-test-run-progress-p: Internal generic functions
Method, progress-char-count-of: Internal generic functions
Method, progress-char-of: Internal generic functions
Method, progress-char-of: Internal generic functions
Method, real-time-spent-in-seconds: Internal generic functions
Method, run-fixtures-of: Internal generic functions
Method, run-tests-of: Internal generic functions
Method, test-arguments-of: Internal generic functions
Method, test-context-backtrace-of: Internal generic functions
Method, test-lambdas-of: Internal generic functions
Method, test-of: Internal generic functions
Method, test-of: Internal generic functions
Method, toplevel-context-of: Internal generic functions

N
name-of: Internal generic functions
name-of: Internal generic functions
number-of-added-failure-descriptions-of: Internal generic functions
number-of-added-failure-descriptions-of: Internal generic functions

P
package-of: Internal generic functions
package-of: Internal generic functions
parent-context-of: Internal generic functions
parent-context-of: Internal generic functions
parent-of: Internal generic functions
parent-of: Internal generic functions
parse-lambda-list: Internal functions
print-test-run-progress-p: Internal generic functions
print-test-run-progress-p: Internal generic functions
prog1-bind: Internal macros
progress-char-count-of: Internal generic functions
progress-char-count-of: Internal generic functions
progress-char-of: Internal generic functions
progress-char-of: Internal generic functions
progress-char-of: Internal generic functions

R
real-time-spent-in-seconds: Internal generic functions
real-time-spent-in-seconds: Internal generic functions
rebind: Internal macros
record-failure: Internal functions
record-failure*: Internal functions
register-assertion: Internal functions
register-assertion-was-successful: Internal functions
register-test-being-run: Internal functions
rem-test: Internal functions
run-failed-tests: Exported macros
run-fixtures-of: Internal generic functions
run-fixtures-of: Internal generic functions
run-test-body: Internal functions
run-test-body-in-handlers: Internal functions
run-tests-of: Internal generic functions
run-tests-of: Internal generic functions
runs-without-failure?: Exported macros

S
setup-readtable: Internal functions
signals: Exported macros

T
test-arguments-of: Internal generic functions
test-arguments-of: Internal generic functions
test-context-backtrace-of: Internal generic functions
test-context-backtrace-of: Internal generic functions
test-lambdas-of: Internal generic functions
test-lambdas-of: Internal generic functions
test-of: Internal generic functions
test-of: Internal generic functions
test-of: Internal generic functions
test-was-run-p: Internal functions
toplevel-context-of: Internal generic functions
toplevel-context-of: Internal generic functions

W
when-bind: Internal macros
with-context: Internal macros
with-expected-failures: Exported macros
with-fixture: Exported macros
with-fixtures: Exported macros
with-global-context: Internal macros
with-new-context: Internal macros
with-new-global-context: Internal macros
with-toplevel-restarts: Internal macros
without-debugging: Exported macros
without-test-progress-printing: Exported macros
write-progress-char: Internal functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   P   R   S   T   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *  
A   B   C   D   E   F   I   L   N   P   R   S   T  
Index Entry  Section

*
*compile-tests-before-run*: Internal special variables
*compile-tests-with-debug-level*: Internal special variables
*context*: Internal special variables
*debug-on-assertion-failure*: Exported special variables
*debug-on-unexpected-error*: Exported special variables
*failures-and-errors-are-expected*: Internal special variables
*global-context*: Internal special variables
*last-test-result*: Exported special variables
*load-with-debug-p*: Exported special variables
*print-test-run-progress*: Exported special variables
*root-suite*: Internal special variables
*suite*: Internal special variables
*test-progress-print-right-margin*: Exported special variables
*test-result-history*: Exported special variables
*tests*: Internal special variables

A
assertion-count: Internal classes
auto-call: Internal classes

B
body: Internal classes

C
children: Internal classes
compile-before-run: Internal classes
condition: Internal conditions
condition: Internal classes
condition: Internal classes
current-test: Internal classes

D
debug-on-assertion-failure-p: Internal classes
debug-on-unexpected-error-p: Internal classes
declarations: Internal classes
documentation: Internal classes

E
expected: Internal classes

F
failure-description: Internal conditions
failure-descriptions: Internal classes
fixture: Internal conditions
form: Internal classes
form: Internal classes
format-arguments: Internal classes
format-control: Internal classes

I
internal-realtime-spent-with-test: Internal classes

L
lambda-list: Internal conditions
lambda-list: Internal classes

N
name: Internal classes
number-of-added-failure-descriptions: Internal classes

P
package: Internal classes
parent: Internal classes
parent-context: Internal classes
print-test-run-progress-p: Internal classes
progress-char: Internal classes
progress-char: Internal classes
progress-char-count: Internal classes

R
run-fixtures: Internal classes
run-tests: Internal classes

S
Slot, assertion-count: Internal classes
Slot, auto-call: Internal classes
Slot, body: Internal classes
Slot, children: Internal classes
Slot, compile-before-run: Internal classes
Slot, condition: Internal conditions
Slot, condition: Internal classes
Slot, condition: Internal classes
Slot, current-test: Internal classes
Slot, debug-on-assertion-failure-p: Internal classes
Slot, debug-on-unexpected-error-p: Internal classes
Slot, declarations: Internal classes
Slot, documentation: Internal classes
Slot, expected: Internal classes
Slot, failure-description: Internal conditions
Slot, failure-descriptions: Internal classes
Slot, fixture: Internal conditions
Slot, form: Internal classes
Slot, form: Internal classes
Slot, format-arguments: Internal classes
Slot, format-control: Internal classes
Slot, internal-realtime-spent-with-test: Internal classes
Slot, lambda-list: Internal conditions
Slot, lambda-list: Internal classes
Slot, name: Internal classes
Slot, number-of-added-failure-descriptions: Internal classes
Slot, package: Internal classes
Slot, parent: Internal classes
Slot, parent-context: Internal classes
Slot, print-test-run-progress-p: Internal classes
Slot, progress-char: Internal classes
Slot, progress-char: Internal classes
Slot, progress-char-count: Internal classes
Slot, run-fixtures: Internal classes
Slot, run-tests: Internal classes
Slot, test: Internal conditions
Slot, test: Internal classes
Slot, test-arguments: Internal classes
Slot, test-context-backtrace: Internal classes
Slot, test-lambdas: Internal classes
Slot, toplevel-context: Internal classes
Special Variable, *compile-tests-before-run*: Internal special variables
Special Variable, *compile-tests-with-debug-level*: Internal special variables
Special Variable, *context*: Internal special variables
Special Variable, *debug-on-assertion-failure*: Exported special variables
Special Variable, *debug-on-unexpected-error*: Exported special variables
Special Variable, *failures-and-errors-are-expected*: Internal special variables
Special Variable, *global-context*: Internal special variables
Special Variable, *last-test-result*: Exported special variables
Special Variable, *load-with-debug-p*: Exported special variables
Special Variable, *print-test-run-progress*: Exported special variables
Special Variable, *root-suite*: Internal special variables
Special Variable, *suite*: Internal special variables
Special Variable, *test-progress-print-right-margin*: Exported special variables
Special Variable, *test-result-history*: Exported special variables
Special Variable, *tests*: Internal special variables

T
test: Internal conditions
test: Internal classes
test-arguments: Internal classes
test-context-backtrace: Internal classes
test-lambdas: Internal classes
toplevel-context: Internal classes

Jump to:   *  
A   B   C   D   E   F   I   L   N   P   R   S   T  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   A   C   E   F   G   I   L   M   P   S   T   U  
Index Entry  Section

A
assertion-failed: Internal conditions

C
Class, context: Internal classes
Class, failed-assertion: Internal classes
Class, failure-description: Internal classes
Class, global-context: Internal classes
Class, local-cl-source-file: Internal classes
Class, missing-condition: Internal classes
Class, test: Internal classes
Class, testable: Internal classes
Class, unexpected-error: Internal classes
Condition, assertion-failed: Internal conditions
Condition, error-in-teardown: Internal conditions
Condition, illegal-lambda-list: Internal conditions
Condition, test-related-condition: Internal conditions
Condition, test-style-warning: Internal conditions
context: Internal classes

E
error-in-teardown: Internal conditions

F
failed-assertion: Internal classes
failure-description: Internal classes

G
global-context: Internal classes

I
illegal-lambda-list: Internal conditions

L
local-cl-source-file: Internal classes

M
missing-condition: Internal classes

P
Package, stefil: The stefil package
Package, stefil-system: The stefil-system package

S
stefil: The stefil system
stefil: The stefil package
stefil-system: The stefil-system package
System, stefil: The stefil system

T
test: Internal classes
test-related-condition: Internal conditions
test-style-warning: Internal conditions
testable: Internal classes

U
unexpected-error: Internal classes

Jump to:   A   C   E   F   G   I   L   M   P   S   T   U