io.github.hglabplh_tech.spy-and-mock.real-fun-checkers

add-meta-mock

macro

(add-meta-mock fun-name)
Macro to set the Meta of the mocked function to a mock

add-meta-spy

macro

(add-meta-spy fun-name)
Macro to set the Meta of the mocked function to a mock

get-active-meta

(get-active-meta all-meta-data gen-meta-data)

get-fun-meta

macro

(get-fun-meta funname)

get-fun-meta-args

macro

(get-fun-meta-args the-fun-name)

get-fun-meta-args-count

macro

(get-fun-meta-args-count the-fun-name)

get-fun-meta-col

macro

(get-fun-meta-col the-fun-name)

get-fun-meta-line

macro

(get-fun-meta-line the-fun-name)

get-fun-meta-name

macro

(get-fun-meta-name the-fun-name)

get-fun-meta-ns

macro

(get-fun-meta-ns the-fun-name)

get-fun-meta-ns-sym

macro

(get-fun-meta-ns-sym the-fun-name)

get-fun-meta-schema

macro

(get-fun-meta-schema the-fun-name)

get-fun-meta-val-by-key

macro

(get-fun-meta-val-by-key fun-name the-tag)

parse-arg-types

(parse-arg-types arg-type-defs)

parse-base-schema

(parse-base-schema input)

parse-meta-to-map

(parse-meta-to-map schema-val)

structure-schema

(structure-schema fun-meta)

to-mock

to-spy

transfer-fun-meta

macro

(transfer-fun-meta generated-fun orig-fun)
Macro to set the Meta of the mocked function to a mock