UNPKG

tiddlywiki-plugin-dev

Version:

[![](https://img.shields.io/badge/Join-TiddlyWiki_CN-blue)](https://github.com/tiddly-gittly)

20 lines (19 loc) 616 B
import tw from "tiddlywiki"; import { rebuild } from "./packup.js"; import { tiddlywiki } from "./utils.js"; const runTest = async (wiki, src, excludeFilter) => { const $tw1 = tiddlywiki([], wiki); $tw1.wiki.deleteTiddler("$:/Modern.TiddlyDev/devWebsocket/listener"); const plugins = await rebuild($tw1, src, [], true, excludeFilter); const $tw = tw.TiddlyWiki(); $tw.preloadTiddlerArray(plugins); $tw.boot.extraPlugins = [ ...$tw.boot.extraPlugins ?? [], "plugins/tiddlywiki/jasmine" ]; $tw.boot.argv = [wiki, "--verbose", "--version", "--test"]; $tw.boot.boot(); }; export { runTest };