Module ktn_meta_SUITE

Meta Testing SUITE Use with mixer or by yourself.

Description

Meta Testing SUITE Use with mixer or by yourself. Just include a call to each of its functions in your common test suites. Make sure to add an application property to your common test configuration.

Data Types

config()

config() = [{atom(), term()}]

Function Index

all/0
dialyzer/1dialyzes your code.
elvis/1Checks your code with elvis Available Options: - elvis_config: Location of elvis.config.
xref/1xref's your code using xref_runner.

Function Details

all/0

all() -> [dialyzer | elvis | xref, ...]

dialyzer/1

dialyzer(Config::config()) -> {comment, []}

dialyzes your code. By default it uses all the plts in the project root folder. You can change that by providing a 'plts' parameter in Config. You can also change the warnings using the 'dialyzer_warnings' parameter

elvis/1

elvis(Config::config()) -> {comment, []}

Checks your code with elvis Available Options: - elvis_config: Location of elvis.config

xref/1

xref(Config::config()) -> {comment, []}

xref's your code using xref_runner. Available Options: - xref_config: Configuration for xref_runner - xref_checks: List of xref checks to perform


Generated by EDoc