Skip to content

Commit 2d0737e

Browse files
committed
improvement: add testing Cldr
1 parent 65736de commit 2d0737e

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

config/config.exs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ if config_env() == :test do
1818
config :ash, :validate_domain_resource_inclusion?, false
1919
config :ash, :validate_domain_config_inclusion?, false
2020
config :ash, :disable_async?, true
21+
config :ex_money, default_cldr_backend: AshMoney.Cldr
2122
end
2223

2324
config :ash, :known_types, [AshMoney.Types.Money]

mix.exs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ defmodule AshDoubleEntry.MixProject do
1515
consolidate_protocols: Mix.env() != :test,
1616
description: @description,
1717
dialyzer: [plt_add_apps: [:mix]],
18+
elixirc_paths: elixirc_paths(Mix.env()),
1819
aliases: aliases(),
1920
deps: deps(),
2021
package: package(),
@@ -32,6 +33,12 @@ defmodule AshDoubleEntry.MixProject do
3233
]
3334
end
3435

36+
defp elixirc_paths(:test) do
37+
["lib", "test/support"]
38+
end
39+
40+
defp elixirc_paths(_), do: ["lib"]
41+
3542
defp package do
3643
[
3744
name: :ash_double_entry,

test/support/cldr.ex

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
defmodule AshMoney.Cldr do
2+
@moduledoc false
3+
use Cldr,
4+
locales: ["en"],
5+
default_locale: "en"
6+
end

0 commit comments

Comments
 (0)