use better testing api
This commit is contained in:
parent
3772ff85db
commit
6dcc488a2c
@ -9,7 +9,7 @@
|
||||
"check": "tsc",
|
||||
"compile": "tsc && ./build.mjs",
|
||||
"dev": "preact watch --port ${PORT:=8080} --no-sw --no-esm",
|
||||
"test": "pnpm compile && mocha --require source-map-support/register 'dist/**/*.test.js' 'dist/**/test.js'",
|
||||
"test": "mocha --require source-map-support/register 'dist/**/*.test.js' 'dist/**/test.js'",
|
||||
"lint": "eslint 'src/**/*.{js,jsx,ts,tsx}'",
|
||||
"i18n:extract": "pogen extract",
|
||||
"i18n:merge": "pogen merge",
|
||||
|
@ -19,7 +19,7 @@
|
||||
* @author Sebastian Javier Marchano (sebasjm)
|
||||
*/
|
||||
import { setupI18n } from "@gnu-taler/taler-util";
|
||||
import { parseGroupImport } from "@gnu-taler/web-util/lib/index.browser";
|
||||
import { parseGroupImport, tests } from "@gnu-taler/web-util/lib/index.browser";
|
||||
import { h as create } from "preact";
|
||||
import { render as renderToString } from "preact-render-to-string";
|
||||
import * as admin from "./paths/admin/index.stories.js";
|
||||
@ -35,12 +35,7 @@ describe("All the examples:", () => {
|
||||
describe(`Component: ${component.name}`, () => {
|
||||
component.examples.forEach((example) => {
|
||||
it(`should render example: ${example.name}`, () => {
|
||||
const vdom = create(
|
||||
example.render.component,
|
||||
example.render.props,
|
||||
);
|
||||
const html = renderToString(vdom);
|
||||
// console.log(html)
|
||||
tests.renderUI(example.render);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
Loading…
Reference in New Issue
Block a user