๐—”๐˜ƒ๐—ฎ:

#NodeJS #TestRunner #AVA

https://thewhale.cc/posts/ava

AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that let you write tests more effectively. AVA is written by Mark Wubben, Sindre Sorhus and Vadim Demedes.

Perla v1.0.0-beta-034 is out!
New test runner support for client-side code
Both the release and the docs have been updated!

Heres the release, grab it while it's hot!
https://github.com/AngelMunoz/Perla/releases/tag/v1.0.0-beta-034

Test docs have been updated as well
with default support for qunit and mocha!

https://angelmunoz.github.io/Perla/#v1/docs/features/testing

There's a caveat though...
NuGet won't allow us to push the nuget thanks to playwright's gigantic asset size (bumps up to 400mb) so for the moment we'll have to drop the dotnet tool.
This is being tracked at https://github.com/AngelMunoz/Perla/issues/141

#dotnet #fsharp #testing #webdev #testrunner

Release v1.0.0-beta-034 ยท AngelMunoz/Perla

What's Changed Test-support by @AngelMunoz in #140 Full Changelog: v1.0.0-beta-033...v1.0.0-beta-034

GitHub
My Spectre Console Foo needs a bit of work, but the test runner is actually testing now with live changes ๐Ÿ˜Œ๐Ÿ˜ฎโ€๐Ÿ’จ
I'm finally close enough to Perla v1...
slow and steady
#dotnet #fsharp #webdev #testrunner #testing

There we go, it has been quite tense for me to get back and support somewhat of a test runner for JS files within the tool but looks like we're headed to a good place.
Last time the problem was the bundle size massively increased when I included playwright in the tool ๐Ÿฅฒ

#dotnet #fsharp #webdev #testrunner

> A useful new guide on the official Node site to the fundamentals of setting up and using Nodeโ€™s new test runner functionality

https://nodejs.org/en/learn/test-runner/using-test-runner

#webdev #nodejs #test #tests #testing #testRunner #node #javaScript #testRunner

Node.js โ€” Using Node.js's test runner

Node.jsยฎ is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Why and How to Upgrade to Node.js From V18.x to V20.x - UpgradeJS.com | Node.js Upgrade Service

Node.js has always been an essential part of the tech stack for many companies and developers. And here at OmbuLabs and UpgradeJS we use it too, due to its efficiency, scalability, and the robust ecosystem it provides. Recently, the Node.js team released version 20, bringing with it a host of...

Why and How to Upgrade to Node.js from v18.x to v20.x by @Stan_Popovych

Just moved Tap Monkey from GitHub to Codeberg.

Whatโ€™s Tap Monkey? Itโ€™s a tap test runner thatโ€™s also a monkey, of course ;)

๐ŸŒ๏ธ๐Ÿ’๏ธ

ยน @Codeberg

#tap #tape #js #nodeJS #test #tdd #testRunner #tapMonkey #GitHub #Codeberg

cargo-nextest 0.9.44 is out! A call for testing:

This version of my next-gen #RustLang #TestRunner supports pausing and resuming test runs on Unix (#NextestCtrlZ).

To make this work reliably, #nextest needs to use a "double-spawn" approach. This is currently off by default but can be turned on with an env var, `NEXTEST_EXPERIMENTAL_DOUBLE_SPAWN=1`.

Call for testing: If you're on Unix, please help test this! Update to 0.9.44, then set this environment variable. Thanks!

https://nexte.st/CHANGELOG.html#0944---2022-11-23

Changelog - cargo-nextest

A next-generation test runner for Rust.

Soon I'll be setting up a test runner for the first time, planning to try #uvu.

Any thoughts? https://github.com/lukeed/uvu
#testing #JavaScript #TestRunner

GitHub - lukeed/uvu: uvu is an extremely fast and lightweight test runner for Node.js and the browser

uvu is an extremely fast and lightweight test runner for Node.js and the browser - lukeed/uvu

GitHub
Ava - AVA is a test runner for Node.js with a concise API, detailed error output, embrace of new language features and process isolation that let you write tests more effectively. AVA is written by Mark Wubben, Sindre... https://github.com/avajs/ava #Dev #NodeJS #TestRunner
GitHub - avajs/ava: Node.js test runner that lets you develop with confidence ๐Ÿš€

Node.js test runner that lets you develop with confidence ๐Ÿš€ - avajs/ava

GitHub