loadSecureEnvDylibForTest function

  1. @visibleForTesting
void loadSecureEnvDylibForTest(
  1. DynamicLibrary lib
)

Tests only. Binds FFI to symbols from lib (stub .so/.dylib).

Implementation

@visibleForTesting
void loadSecureEnvDylibForTest(ffi.DynamicLibrary lib) {
  try {
    _bindings = SecureEnvDylib.fromDynamicLibrary(lib);
    _bindings!.version();
    _loadError = null;
  } catch (err, _) {
    _bindings = null;
    _loadError = '$err';
  }
}