tiddlywiki-plugin-dev
Version:
[](https://github.com/tiddly-gittly)
20 lines (19 loc) • 616 B
JavaScript
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
};