annon_api v0.16.2 Annon.Factories.Configuration

This module lists Configuration-related factories, a mean suitable for tests that involve preparation of DB data.

Link to this section Summary

Link to this section Functions

Link to this function acl_plugin_factory()
Link to this function api_request_factory()
Link to this function auth_plugin_with_jwt_factory()
Link to this function auth_plugin_with_oauth_factory()
Link to this function build(factory_name, attrs \\ %{})
Link to this function build_list(number_of_records, factory_name, attrs \\ %{})
Link to this function build_pair(factory_name, attrs \\ %{})
Link to this function cors_plugin_factory()
Link to this function create(_)
create(any()) :: no_return()
Link to this function create(_, _)
create(any(), any()) :: no_return()
Link to this function create_list(_, _, _)
create_list(any(), any(), any()) :: no_return()
Link to this function create_pair(_, _)
create_pair(any(), any()) :: no_return()
Link to this function factory(factory_name)
factory(any()) :: no_return()

Raises a helpful error if no factory is defined.

Link to this function fields_for(factory_name, attrs \\ %{})
Link to this function idempotency_plugin_factory()
Link to this function insert(already_built_record)
Link to this function insert(factory_name, attrs \\ %{})
Link to this function insert_list(number_of_records, factory_name, attrs \\ %{})
Link to this function insert_pair(factory_name, attrs \\ %{})
Link to this function ip_restriction_plugin_factory()
Link to this function params_for(factory_name, attrs \\ %{})
Link to this function params_with_assocs(factory_name, attrs \\ %{})
Link to this function proxy_plugin_factory()
Link to this function proxy_plugin_upstream_factory()
Link to this function string_params_for(factory_name, attrs \\ %{})
Link to this function string_params_with_assocs(factory_name, attrs \\ %{})
Link to this function ua_restriction_plugin_factory()
Link to this function validator_plugin_factory()