Module ollama_tests_generator

Data Types

config()

config() = map()

file_path()

file_path() = string() | binary()

generate_result()

generate_result() = {ok, binary()} | {error, term()}

source_code()

source_code() = string() | binary()

Function Index

default_config/0 Returns the default config (handler defaults + our default prompt template).
generate_tests/1 Generate unit tests for the provided source code using environment/default config.
generate_tests/2 Generate unit tests for the provided source code using a custom config.
generate_tests_from_file/1 Generate unit tests from a source code file using environment/default config.
generate_tests_from_file/2 Generate unit tests from a source code file using a custom config.
get_env_config/0 Returns config from environment variables, falling back to defaults.

Function Details

default_config/0

default_config() -> config()

Returns the default config (handler defaults + our default prompt template).

generate_tests/1

generate_tests(SourceCode::source_code()) -> generate_result()

Generate unit tests for the provided source code using environment/default config.

generate_tests/2

generate_tests(SourceCode::source_code(), Config::config()) -> generate_result()

Generate unit tests for the provided source code using a custom config.

generate_tests_from_file/1

generate_tests_from_file(FilePath::file_path()) -> generate_result()

Generate unit tests from a source code file using environment/default config.

generate_tests_from_file/2

generate_tests_from_file(FilePath::file_path(), Config::config()) -> generate_result()

Generate unit tests from a source code file using a custom config.

get_env_config/0

get_env_config() -> config()

Returns config from environment variables, falling back to defaults.


Generated by EDoc