Skip to content

Move test script and add quick test runner#9743

Open
pmario wants to merge 2 commits intoTiddlyWiki:masterfrom
pmario:quicktest-for-windows
Open

Move test script and add quick test runner#9743
pmario wants to merge 2 commits intoTiddlyWiki:masterfrom
pmario:quicktest-for-windows

Conversation

@pmario
Copy link
Copy Markdown
Member

@pmario pmario commented Mar 16, 2026

Add quick-test.js for fast selective testing on Windows

  • Add editions/test/quick-test.js — a fast test runner that boots the test edition directly and runs selected test specs, skipping the expensive --rendertiddler step from --build index
  • Move run-wiki-based-tests.js into the test edition at editions/test/tiddlers/tests/

Usage

Run from the repository root:

# Run ALL test specs
node editions/test/quick-test.js

# Run a single test file (substring match, case-insensitive)
node editions/test/quick-test.js test-wikitext-parser

# Run multiple test files
node editions/test/quick-test.js test-wikitext-parser test-filters

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 16, 2026

Deploy Preview for tiddlywiki-previews ready!

Name Link
🔨 Latest commit b0f96f1
🔍 Latest deploy log https://app.netlify.com/projects/tiddlywiki-previews/deploys/69b7f055012229000833e57d
😎 Deploy Preview https://deploy-preview-9743--tiddlywiki-previews.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown

Confirmed: pmario has already signed the Contributor License Agreement (see contributing.md)

@github-actions
Copy link
Copy Markdown

github-actions bot commented Mar 16, 2026

⚠️ Warning: This PR only modifies documentation (within /editions or /community/people). If the changes do not relate to the prerelease, please consider targeting the tiddlywiki-com branch instead.


⚠️ Change Note Status

This PR appears to contain code changes but doesn't include a change note.

Please add a change note by creating a .tid file in editions/tw5.com/tiddlers/releasenotes/<version>/

📚 Documentation: Release Notes and Changes

💡 Note: If this is a documentation-only change, you can ignore this message.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant