test_provider
return test_provider(NULL);
ok = test_provider(ctx);
&& test_provider(prov, expected_greeting1(name));
&& test_provider(prov, expected_greeting1(name));
&& test_provider(prov, expected_greeting);
&& test_provider(&libctx, name, NULL);
return test_provider(&libctx, name, legacy);
res = test_provider(&libctx, name, NULL);