speclj.running

all-children

(all-children component)

can-run?

(can-run? component)

descriptions-with-namespaces

(descriptions-with-namespaces descriptions namespaces)

do-description

(do-description description reporters)

enable-focus-mode!

(enable-focus-mode! component)

filter-descriptions

(filter-descriptions runner namespaces)
Protocol method defined as function for JavaScript interoperability

filter-focused

(filter-focused descriptions)

focus!

(focus! component)

focus-characteristics!

(focus-characteristics! component)

focus-children!

(focus-children! component)

focus-mode?

(focus-mode? component)

focusable?

(focusable? component)

focused?

(focused? component)

get-descriptions

(get-descriptions runner)

has-focus?

(has-focus? component)

nested-fns

(nested-fns base fns)

process-compile-error

(process-compile-error runner e)

Runner

protocol

members

-filter-descriptions

(-filter-descriptions this namespaces)

-get-descriptions

(-get-descriptions this)

run-and-report

(run-and-report this reporters)

run-description

(run-description this description reporters)

run-directories

(run-directories this directories reporters)

submit-description

(submit-description this description)

scan-for-focus!

(scan-for-focus! description)

track-focused-characteristics!

(track-focused-characteristics! characteristics)

track-focused-descriptions!

(track-focused-descriptions! descriptions)