tempto icon indicating copy to clipboard operation
tempto copied to clipboard

No detailed error message returned when missing configuration entry

Open kokosing opened this issue 8 years ago • 1 comments

When injecting to a test configuration entry:

@Inject
@Named("some.conf")
String someConf

which is given in cofiguration yaml files tempto return error message with no details in it.

Exception in thread "main" java.lang.NullPointerException
        at java.util.Objects.requireNonNull(Objects.java:203)
        at java.util.Optional.<init>(Optional.java:96)
        at java.util.Optional.of(Optional.java:108)
        at com.teradata.tempto.internal.configuration.MapConfiguration.getObject(MapConfiguration.java:87)
        at com.teradata.tempto.internal.configuration.MapConfiguration.get(MapConfiguration.java:77)

kokosing avatar Apr 13 '16 10:04 kokosing

It could be due missing value in configuration.

key:
key2: value

kokosing avatar Apr 13 '16 10:04 kokosing