• Home
  • Raw
  • Download

Lines Matching +full:all +full:- +full:impls

2  * Copyright 2019-2023 The OpenSSL Project Authors. All Rights Reserved.
3 * Copyright (c) 2019, Oracle and/or its affiliates. All rights reserved.
19 * We make our OSSL_PROVIDER for testing purposes. All we really need is
85 { "", "sky=blue", -1 },
92 { "groan", "groan=no", -1 },
93 { "groan", "groan!=yes", -1 },
94 { "cold=no", "cold", -1 },
97 { "groan", "cold", -1 },
100 { "groan=blue", "groan=yellow", -1 },
105 { "today=monday, tomorrow=3", "today!='monday'", -1 },
108 { "n=0x3", "n=-3", -1 },
148 && TEST_int_eq(ossl_property_match_count(q, p), -1) in test_property_query_value_create()
165 { 0, "a=abc,#@!, n=1" }, /* non-ASCII character located */
223 { "day=yes", "-day", "day=no" },
224 { "day=yes", "-day", "day=yes" },
225 { "day=yes", "-day", "day=arglebargle" },
226 { "day=yes", "-day", "pot=sesquioxidizing" },
227 { "day, night", "-night, day", "day=yes, night=no" },
228 { "-day", "day=yes", "day=yes" },
305 { "alpha=no", "alpha", -1 },
307 { "alpha=2", "alpha=1",-1 },
308 { "alpha", "omega", -1 },
341 } impls[] = { in test_register_deregister() local
356 for (i = 0; i < OSSL_NELEM(impls); i++) in test_register_deregister()
357 if (!TEST_true(ossl_method_store_add(store, &prov, impls[i].nid, in test_register_deregister()
358 impls[i].prop, impls[i].impl, in test_register_deregister()
365 for (i = 0; i < OSSL_NELEM(impls); i++) { in test_register_deregister()
366 const size_t j = (1 + i * 3) % OSSL_NELEM(impls); in test_register_deregister()
367 int nid = impls[j].nid; in test_register_deregister()
368 void *impl = impls[j].impl; in test_register_deregister()
377 if (TEST_false(ossl_method_store_remove(store, impls[0].nid, impls[0].impl))) in test_register_deregister()
395 } impls[] = { in test_property() local
398 { &fake_prov1, 1, "", "-" }, in test_property()
430 for (i = 0; i < OSSL_NELEM(impls); i++) in test_property()
431 if (!TEST_true(ossl_method_store_add(store, *impls[i].prov, in test_property()
432 impls[i].nid, impls[i].prop, in test_property()
433 impls[i].impl, in test_property()
439 * The first check of queries is with NULL given as provider. All in test_property()
563 res = TEST_int_gt(errors, tail) && TEST_int_lt(errors, max - tail); in test_query_cache_stochastic()
607 { "-fips", "-fips" },
613 { "fips=yes,-provider", "fips=yes,-provider" },
618 { "fips=-3", "fips=-3" },