defmodule Vtc.TestUtils do @moduledoc false # Common utilities for ExUnit tests. @doc """ Extracts a map in `:test_case` and merges it into the top-level context. """ @spec setup_test_case(%{optional(:test_case) => map()}) :: map() def setup_test_case(%{test_case: test_case} = context), do: Map.merge(context, test_case) def setup_test_case(context), do: context end