UNPKG

@palmares/tests

Version:

This defines a default test framework testing stuff inside of the framework

33 lines (31 loc) 961 B
var __defProp = Object.defineProperty; var __name = (target, value) => __defProp(target, "name", { value, configurable: true }); // src/utils.ts async function setTestAdapter(adapter, withCustomProps = false) { globalThis.$PTestAdapter = adapter; if (withCustomProps) { await adapter.getCustomProps().then((props) => { globalThis.$PTestAdapterCustomProps = props; }); } } __name(setTestAdapter, "setTestAdapter"); function getTestAdapter() { if (!globalThis.$PTestAdapter) { throw new Error("Test adapter not set"); } return globalThis.$PTestAdapter; } __name(getTestAdapter, "getTestAdapter"); function getTestAdapterCustomProps() { if (!globalThis.$PTestAdapterCustomProps) { throw new Error("Test adapter custom props not set"); } return globalThis.$PTestAdapterCustomProps; } __name(getTestAdapterCustomProps, "getTestAdapterCustomProps"); export { getTestAdapter, getTestAdapterCustomProps, setTestAdapter };