Test suite for base projects, providing shared unit tests for base, templates, and related frameworks (assemble, generate, verb). Version 0.4.3 is the latest stable release. It groups test filepaths by application category, allowing reuse across the ecosystem. Differentiators: avoids duplication of tests across projects that share a plugin system and conventions, with 1875+ tests covering common scenarios. Ideal for authors of base plugins or applications.
npm install base-test-suiteNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to set up and run the templates test suite using base-test-runner and yargs-parser.
Ensure you have the required base packages installed and are using with base-based projects.
Always call the test file-path function with a constructor (e.g., require('templates')).Consider contributing or migrating to a more modern test framework if needed.
Ensure you have installed base-test-suite version 0.4.3 or later and use the correct require path.
Install base-test-runner: npm install base-test-runner --save-dev
Call the function as require(file.path)(Constructor) where Constructor is a base application class.