Skip to content

Commit

Permalink
basic provider test fix
Browse files Browse the repository at this point in the history
Signed-off-by: David Kral <david.k.kral@oracle.com>
  • Loading branch information
Verdent committed Feb 17, 2022
1 parent fea3963 commit bd0aa3e
Showing 1 changed file with 1 addition and 17 deletions.
Expand Up @@ -64,30 +64,14 @@ public void cleanup() throws Fault {
* static JsonbProvider provider()
*/
public void jsonbProviderTest1() throws Fault {
boolean pass = true;
try {
// Load my provider
// Load any provider
JsonbProvider provider = JsonbProvider.provider();
String providerClass = provider.getClass().getName();
logMsg("provider class=" + providerClass);
if (providerClass.equals(MY_JSONBROVIDER_CLASS))
logMsg("Current provider is my provider - expected.");
else {
logErr("Current provider is not my provider - unexpected.");
pass = false;
ServiceLoader<JsonbProvider> loader = ServiceLoader.load(JsonbProvider.class);
Iterator<JsonbProvider> it = loader.iterator();
List<JsonbProvider> providers = new ArrayList<>();
while(it.hasNext()) {
providers.add(it.next());
}
logMsg("Providers: "+providers);
}
} catch (Exception e) {
throw new Fault("jsonbProviderTest1 Failed: ", e);
}
if (!pass)
throw new Fault("jsonbProviderTest1 Failed");
}

/*
Expand Down

0 comments on commit bd0aa3e

Please sign in to comment.