Vitest 3.2 is out!
- New Annotations API
- Scoped Fixtures
- Custom Browser Locators API
- Test Signal
- Better V8 Coverage Result
And many more features!

Vitest 3.2 is out!
- New Annotations API
- Scoped Fixtures
- Custom Browser Locators API
- Test Signal
- Better V8 Coverage Result
And many more features!
I was reminded recently about the time I was asked to build a "comprehensive test suite" for PNG support in a product.
It turns out that despite PNG being a fairly simple specification, NOBODY implements the whole thing. Including libpng, the nominal "reference implementation".
But it's all pretty modular, so I cranked out a fairly simple C program that spit out every possible combination of chunk types, and every pixel format, from 1-bit to 32-bit, with every kind of representation including grayscale, true color, and indexed.
I ran it, and ended up with a few hundreds of thousands of test files, about half of which crashed our product. And I hadn't even gotten around to the "fuzzing" part of the test suite, yet.
The request was quickly dialed back to "a test suite for a reasonable subset of the PNG spec", where "reasonable" included maximum 1kx1k dimensions, true-color and 256-colored index, and no images greater than 8-bit depth.
https://www.europesays.com/2122340/ Behemoth Golden Dome may face lackluster scrutiny in Trump’s Pentagon #CirculatedAirForceTimes #CirculatedArmyTimes #CirculatedC4isrnet #CirculatedDefenseNews #CirculatedMarineCorpsTimes #CirculatedMilitaryTimes #CirculatedNavyTimes #DefenseNews #DnDnr #Død #GoldenDome #Hegseth #pentagon #PeteHegseth #SecretaryOfDefense #testing #WeaponsTesting
“They’re able to manipulate it internally. And so if the commissioner wants to have a good year...the commissioner can deliver him that school improvement. And likewise, if it’s a legislative year, and we want to show how shitty the public schools are, so that we can pass private school vouchers, the commissioner will accommodate. It’s such a corrupt system.”
https://www.europesays.com/2119287/ Hyperspectral Imaging Market to Hit $473M by 2029 #BCCResearchLLC #business #FoodProcessing #FoodSafetyTesting #HSI #hyperspectral #HyperspectralImaging #Imaging #markets #sensors #SpectralImage #testing
Plasma 6.4 Beta 2 has landed. Devs have made more than 270 changes, correcting bugs, updating features and tweaking the code.
https://kde.org/announcements/plasma/6/6.3.91/
Now it is time to put all of Plasma through its paces again!
If you are a tester, take it for a spin and submit bug reports to:
We've rolled out a very basic "feature flag" system which means that we can let some users test out new features before they're live.
Very useful as we start building out our labels functionality. Drop us a line to get involved!
#traditionalroguelike #ZdashAngband #screenshot #gaming #nightshift first image shows the blood splat plus the classic corpse dropping, creating a floor that really shows the battle I had against that pack of crazed snow goblins. Second snap shows a duel, my kenku encounters two other kenku ronins... Didnt go well for them. #testing release day should be tomorrow. Found a bug but it was not related to last changes, so, kinda ready for release. Niiiice!
Swift Testing is a new framework with expressive and intuitive APIs that improve your testing experience. It is powered by macros that allow you to organize and assert your tests. This week, we will learn about the basics of the Swift Testing framework and how we can use it side-by-side with XCTest.
#Swift #Programming #Testing #SwiftTesting
https://swiftwithmajid.com/2024/10/22/introducing-swift-testing-basics/
UTF-8 vibe check
À à Ā Ġ ŀ Š ƀ Ơ ǀ Ǡ Ȁ Ƞ ɀ ɠ ʀ ʠ ˀ ˠ ̀ ̠ ̀ ͠ Π π Ϡ Ѐ Р р Ѡ Ҁ Ҡ Ӏ Ӡ Ԁ Ԡ ؠ ـ ٠ ڀ ऀ ठ ी ࿀ Ⴀ Ꭰ ᐀ ᖀ ᚠ ᛀ ᛠ ᴀ ᴠ ᵀ Ḁ Ḡ Ṁ Ṡ Ẁ Ạ Ề Ỡ ἀ ἠ ὀ ὠ ᾀ ᾠ ῀ ῠ † ⁀ ₀ ₠ ⃀ ⃠ ℀ ℠ ⅀ Ⅰ ↀ ↠ ⇀ ⇠ ∀ ∠ ≀ ≠ ⊀ ⊠ ⋀ ⋠ ⌀ ⌠ ⍀ ⍠ ⎀ ⎠ ⏀ ⏠ ␀ ␠ ⑀ ① ⒀ ⒠ Ⓚ ⓠ ─ ┠ ╀ ╠ ▀ ■ ◠
⚀
✀ ✠ ❀ ❠ ➀ ➠ ⟀ ⟠ ⠀ ⠠ ⡀ ⡠ ⢀ ⢠ ⣀ ⣠ ⤀ ⤠ ⥀ ⥠ ⦀ ⦠ ⧀ ⧠ ⨀ ⨠ ⩀ ⩠ ⪀ ⪠ ⫀ ⫠ ⬀ ⬠ Ⱡ ⺀ ⺠ ⻀ ⻠ ⼀ ⼠ ⽀ だ ㍠ ㎀ ㎠ ㏀ 僀 僠 ꧠ 가 갠 ff ﬠ ¢ 𝌀 𝔠 𝕀 𝕠 𦤀
(This is the beginning of each major codepoint section.)
Render as current stable Chrome on Linux attached. Can you see the same?
Inclusive user research: building rapport by Ela Gorla of @TetraLogical
"Anyone who has ever conducted user research can appreciate the importance of building rapport with participants. When running inclusive user research, how can you build trust and mutual understanding with disabled participants?"
#research #testing #inclusivity #a11y
https://tetralogical.com/blog/2025/05/23/inclusive-user-research-building-rapport/
Me explaining why you should move away from the likes of Postman and adopt a local only API client like Bruno.
#testing #softwaredevelopment #opensource
Persistent #itching, #earinfections, or #skinbumps in #pets are often indicators of #allergic reactions. At #Village #Animal #Clinic, we provide thorough #dermatology and allergy #testing to pinpoint the allergens affecting your #pet. With accurate #diagnosis, we can develop a tailored #treatment plan to alleviate your pet's discomfort.
To know more: https://villageac.com/services/dermatology-allergy-testing/
Come and hear me and @bdemers rant about testing next week!
Automated Accessibility Test Tools Find Even Less Than Expected, by (not found on Mastodon or Bluesky):
Do you want to help testing @badgefed and provision your local test instance?
Easy
docker pull ghcr.io/tryvocalcat/badgefed:latest &&
docker run -v `pwd`/data:/app/data \
-p 8080:8080 \
-e SQLITE_DB_FILENAME=/app/data/badges.db \
-e AdminAuthentication__AdminUsers__0__Id=your-mastodon-username \
-e AdminAuthentication__AdminUsers__0__Type=Mastodon \
-e MastodonConfig__ClientId=your-mastodon-client-id \
-e MastodonConfig__ClientSecret=your-mastodon-client-secret \
-e MastodonConfig__Server=your-mastodon-server \
ghcr.io/tryvocalcat/badgefed
And then open a browser and go to http://localhost:8080 or http://localhost:8080/admin
On Embedded episode 500, Chris( @stoneymonster ) and Elecia( @logicalelegance ) spoke with Komathi Sundaram about setting up CI servers and hardware-in-the-loop tests among others.
Join them: https://embedded.fm/episodes/500
Here's Komathi's parting words:
NVDA 2025.1 Beta 5 is now available! Changes since beta 4 include:
- Updates to translations
- Fixes for reading math attributes in PDFs
- Minor improvements to the user experience of Remote Access
Read the full details and download at: https://www.nvaccess.org/post/nvda-2025-1beta5/
We are getting closer to NVDA 2025.1! Thank you to all those who have been trying out betas and giving us feedback, we greatly appreciate it!