www.npmjs.com/package/wdio...
www.npmjs.com/package/wdio...
www.npmjs.com/package/wdio...
www.npmjs.com/package/wdio...
https://realtime.jser.info/2026/10/08/release-3-0-0-qunitjs-qunit/
https://github.com/qunitjs/qunit/releases/tag/3.0.0 QUnit 3.0.0リリース。 Node.js 16以下/PhantomJS/AMD向けビルトインexport/QUnit.load()などを削除。 ネイティブESM配布、before
https://realtime.jser.info/2026/10/08/release-3-0-0-qunitjs-qunit/
https://github.com/qunitjs/qunit/releases/tag/3.0.0 QUnit 3.0.0リリース。 Node.js 16以下/PhantomJS/AMD向けビルトインexport/QUnit.load()などを削除。 ネイティブESM配布、before
this is done for you 🎉
❌ Do NOT run cleanup after assertions
✅ Schedule the cleanup via hooks or use Disposable Objects
A seemingly tiny change that'll have tremendous impact on your tests, especially memory-wise.
this is done for you 🎉
it seems there is no way to "Pause on uncaught exceptions" to debug what's breaking in tests (since vitest catches to print the stack).
Can vitest add QUnit support?
it seems there is no way to "Pause on uncaught exceptions" to debug what's breaking in tests (since vitest catches to print the stack).
Can vitest add QUnit support?
Node.js 16以下/PhantomJS/AMD向けビルトインexport/`QUnit.load()`などを削除。
ネイティブESM配布、`before`/`after`フックのmodule context、`QUnit.config.reporters.html`を追加。
デフォルトのテストタイムアウトを3… "Release 3.0.0 · qunitjs/qunit" https://github.com/qunitjs/qunit/releases/tag/3.0.0 #JavaScript #library #ReleaseNote #test
Node.js 16以下/PhantomJS/AMD向けビルトインexport/`QUnit.load()`などを削除。
ネイティブESM配布、`before`/`after`フックのmodule context、`QUnit.config.reporters.html`を追加。
デフォルトのテストタイムアウトを3… "Release 3.0.0 · qunitjs/qunit" https://github.com/qunitjs/qunit/releases/tag/3.0.0 #JavaScript #library #ReleaseNote #test
All you need is a wdio.conf.js file. Have a look at an example:
github.com/SAP/openui5-...
All you need is a wdio.conf.js file. Have a look at an example:
github.com/SAP/openui5-...
github.com/mauriciolauf...
github.com/mauriciolauf...
✨ Add return value to assert.rejects(), for extra assertions on the rejection value.
✨ Support local scripts in CLI --reporter option.
🧩 Add "ignoreUnhandledRejections" to ease upgrade for SAP OpenUI5 apps. @ui5.bsky.social @sapcommunity.bsky.social
qunitjs.com/blog/2026/05...
✨ Add return value to assert.rejects(), for extra assertions on the rejection value.
✨ Support local scripts in CLI --reporter option.
🧩 Add "ignoreUnhandledRejections" to ease upgrade for SAP OpenUI5 apps. @ui5.bsky.social @sapcommunity.bsky.social
qunitjs.com/blog/2026/05...
Message me to meet and take some!
#fosdem #fosdem2026 #qunit #jquery
Message me to meet and take some!
#fosdem #fosdem2026 #qunit #jquery
"How to use latest QUnit and sinon to test your SAPUI5 applications"
🔗 Link: https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-use-latest-qunit-and-sinon-to-test-your-sapui5-applications/ba-p/14156476
"How to use latest QUnit and sinon to test your SAPUI5 applications"
🔗 Link: https://community.sap.com/t5/technology-blog-posts-by-sap/how-to-use-latest-qunit-and-sinon-to-test-your-sapui5-applications/ba-p/14156476
www.npmjs.com/package/wdio...
www.npmjs.com/package/wdio...
github.com/ArnaudBuchho...
github.com/ArnaudBuchho...
Qunit's doing good work!
Highlights from 2.24.1 and 2.25.0:
🧩 Support display of "early" errors in the HTML Reporter.
✨ New test filter callback, for parallel test runners and other cool stuff. Thanks Sebastian Gbudje and @nullvoxpopuli.com!
🐛 Fix bugs in the TAP-reporter.
qunitjs.com/blog/2025/12...
Highlights from 2.24.1 and 2.25.0:
🧩 Support display of "early" errors in the HTML Reporter.
✨ New test filter callback, for parallel test runners and other cool stuff. Thanks Sebastian Gbudje and @nullvoxpopuli.com!
🐛 Fix bugs in the TAP-reporter.
qunitjs.com/blog/2025/12...
✅ ui5-test-runner
✅ wdio-qunit-service
➡️ openui5.org/events/#id=u...
✅ ui5-test-runner
✅ wdio-qunit-service
➡️ openui5.org/events/#id=u...
assert
.contains
.notContains
.matches
.notMatches
https://github.com/NullVoxPopuli/qunit-assertions-extra
assert
.contains
.notContains
.matches
.notMatches
https://github.com/NullVoxPopuli/qunit-assertions-extra
Step API, data providers, assert.propContains(), conditional skip, global hooks, and more.
#qunit
qunitjs.com/blog/2026/09...
Step API, data providers, assert.propContains(), conditional skip, global hooks, and more.
#qunit
qunitjs.com/blog/2026/09...
In QUnit, you get new features that you probably won't use like test.if() and test.each(). No idea what's new in Sinon...
In QUnit, you get new features that you probably won't use like test.if() and test.each(). No idea what's new in Sinon...
A deep dive into the accessibility and usability improvements coming in QUnit 3.
#qunit #emberjs
qunitjs.com/blog/2026/09...
A deep dive into the accessibility and usability improvements coming in QUnit 3.
#qunit #emberjs
qunitjs.com/blog/2026/09...
QUnit 3 renders the UI significantly faster, and can display early errors within the UI.
qunitjs.com/blog/2026/09...
QUnit 3 renders the UI significantly faster, and can display early errors within the UI.
qunitjs.com/blog/2026/09...