Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
56 lines (30 sloc) 892 Bytes

Matchers library

Here you will find all matchers, supported by CL-HAMCREST, grouped by their purpose.

Object matchers

This kind of matchers checks some sort of properties on an object. In this case objects are not only the CLOS objects but also, hashmaps, alists and property lists.

.. cl:package:: hamcrest/matchers

.. cl:macro:: has-plist-entries

.. cl:macro:: hasnt-plist-keys

.. cl:macro:: has-alist-entries

.. cl:macro:: has-hash-entries

.. cl:macro:: has-properties

.. cl:macro:: has-slots

.. cl:function:: has-type


Sequence matchers

.. cl:function:: has-length

.. cl:macro:: contains

.. cl:macro:: contains-in-any-order


Boolean matchers

.. cl:function:: any

.. cl:function:: has-all



Utility functions

.. cl:function:: matcher-description