From 58fc73cb9c57c458fc64b8c03e831731282a9e38 Mon Sep 17 00:00:00 2001 From: firest Date: Wed, 22 May 2024 16:49:19 +0800 Subject: [PATCH] fix: fix typos and correct field names --- src/hocon_tconf.erl | 4 ++-- test/hocon_tconf_tests.erl | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/hocon_tconf.erl b/src/hocon_tconf.erl index 8803b33..aff4eda 100644 --- a/src/hocon_tconf.erl +++ b/src/hocon_tconf.erl @@ -1315,8 +1315,8 @@ check_map_key_name2(Validator, [Name | T]) -> {error, _Meta} = Error -> Error catch - _:Reason -> - {error, #{name => Name, message => Reason}} + throw:Reason -> + {error, #{name => Name, cause => Reason}} end; check_map_key_name2(_Validator, []) -> ok. diff --git a/test/hocon_tconf_tests.erl b/test/hocon_tconf_tests.erl index 6372074..a4aaea2 100644 --- a/test/hocon_tconf_tests.erl +++ b/test/hocon_tconf_tests.erl @@ -2505,6 +2505,7 @@ map_atom_keys_test_() -> ?assertThrow( {_, [ #{ + kind := validation_error, got := BadKeyStr, reason := invalid_map_key }