Liking cljdoc? Tell your friends :D

kamera.core


->absolute-pathsclj

(->absolute-paths normalisation-chain)
source

append-suffixclj

(append-suffix file suffix)
(append-suffix dir file suffix)
source

compare-imagesclj

(compare-images expected
                actual
                {:keys [metric screenshot-directory normalisations]}
                opts)
source

crop-imagesclj

(crop-images expected actual opts)
(crop-images expected actual opts crop-anchor)
source

deep-mergeclj

source

deep-merge-withclj

(deep-merge-with f & maps)

Recursively merges maps. Applies function f when we have duplicate keys.

Recursively merges maps. Applies function f when we have duplicate keys.
sourceraw docstring

default-optsclj

source

dimensionsclj

(dimensions image opts)
source

element-exists?clj

(element-exists? selector)
source

launch-chromeclj

(launch-chrome binary-path remote-debugging-port options)
source

magickclj

(magick operation operation-args {:keys [imagemagick-options]})
source

run-testclj

(run-test target opts)
(run-test session target opts)
source

run-testsclj

(run-tests targets opts)
(run-tests session targets opts)
source

test-targetclj

(test-target session
             {:keys [url reference-directory reference-file screenshot-directory
                     metric-threshold assert?]
              :as target}
             opts)
source

trim-imagesclj

(trim-images expected actual opts)
(trim-images expected actual opts fuzz-percent)
source

wait-forclj

(wait-for session pred-fn)
source

with-chrome-sessionclj

(with-chrome-session opts f)
source

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

× close