Liking cljdoc? Tell your friends :D

midje.parsing.1-to-explicit-form.parse-background

Handles the parsing of background forms. For the moment, this includes both state changes and fact-wide prerequisites.

Handles the parsing of background forms. For the moment, this includes both
state changes and fact-wide prerequisites.
raw docstring

add-midje-fact-symbolsclj

(add-midje-fact-symbols symbols)
source

aftercljmacro

(after _wrapping-target_ after-form)

Code to run after a given wrapping target (:facts, :contents, :checks). Used with background and against-background

Code to run after a given wrapping target (:facts, :contents, :checks).
Used with background and against-background
sourceraw docstring

against-background-contents-wrappersclj

(against-background-contents-wrappers [_against-background_ background-forms & _
                                       :as form])
source

against-background-facts-and-checks-wrappersclj

(against-background-facts-and-checks-wrappers [_against-background_
                                               background-forms & _])
source

aroundcljmacro

(around _wrapping-target_ around-form)

Code to run around a given wrapping target (:facts, :contents, :checks). Use the symbol '?form' to denote the code that is being wrapped around.

Ex. (around :contents (let [a 999] ?form (print a)))

Used with background and against-background

Code to run around a given wrapping target (:facts, :contents, :checks).
Use the symbol '?form' to denote the code that is being wrapped around.

Ex.
(around :contents (let [a 999]
                    ?form
                    (print a)))

Used with background and against-background
sourceraw docstring

assert-arg-count!clj

(assert-arg-count! runner count-set & messages)
source

assert-contains-facts!clj

(assert-contains-facts! wrapping-background-form)
source

assert-right-shape!clj

(assert-right-shape! form)

This is concerned only with the background-changers.

This is concerned only with the background-changers.
sourceraw docstring

assert-targets!clj

(assert-targets! runner)
source

assert-valid-after!clj

(assert-valid-after! runner)
source

assert-valid-around!clj

(assert-valid-around! runner)
source

assert-valid-before!clj

(assert-valid-before! runner)
source

assert-valid-state-changer!clj

(assert-valid-state-changer! runner)
source

at-least-one-string-with-this-name-must-be-presentclj

source

background-fakesclj

(background-fakes)
source

beforecljmacro

(before _wrapping-target_ before-form & {:keys [after]})

Code to run before a given wrapping target (:facts, :contents, :checks). Can take an optional keyword argument :after, for any code to run afterward. Used with background and against-background

Code to run before a given wrapping target (:facts, :contents, :checks).
Can take an optional keyword argument :after, for any code to run afterward.
Used with background and against-background
sourceraw docstring

body-of-against-backgroundclj

(body-of-against-background [_against-background_ _background-forms_ &
                             background-body :as form])
source

make-unification-templatesclj

(make-unification-templates background-forms)
source

remove-midje-fact-symbolsclj

(remove-midje-fact-symbols symbols)
source

separate-extractable-background-changing-formsclj

(separate-extractable-background-changing-forms fact-body-forms)
source

surround-with-background-fakesclj

(surround-with-background-fakes forms)
source

wrongclj

source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close