
Research
/Security News
Fake imToken Chrome Extension Steals Seed Phrases via Phishing Redirects
Mixed-script homoglyphs and a lookalike domain mimic imToken’s import flow to capture mnemonics and private keys.
base-test-suite
Advanced tools
Test suite for base projects.
Install with npm:
$ npm install --save base-test-suite
1875 unit tests for and counting!
This just returns an object of properties, with filepaths grouped around categories of tests (for now the tests are grouped by application.
var argv = require('yargs-parser')(process.argv.slice(2));
var runner = require('base-test-runner')(argv);
var suite = require('base-test-suite');
runner.on('file', function(file) {
// files return a function that expect a constructor
// to be passed as the only argument
require(file.path)(require('templates'));
});
// run the `templates` test suite
runner.addFiles(suite.test.templates);
To see the properties and paths available, just do console.log(suite).
This test suite includes unit tests for base, applications built on base, such as assemble, generate, verb and templates, and plugins for these projects.
These projects share a plugin system and conventions, it's only natural that they share a test suite. Going forward, the plan is to test all changes against this test suite before publishing, we encourage plugin authors to do the same.
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
| Commits | Contributor |
|---|---|
| 26 | jonschlinkert |
| 15 | doowb |
(This document was generated by verb-generate-readme (a verb generator), please don't edit the readme directly. Any changes to the readme must be made in .verb.md.)
To generate the readme and API documentation with verb:
$ npm install -g verb verb-generate-readme && verb
Install dev dependencies:
$ npm install -d && npm test
Jon Schlinkert
Copyright © 2016, Jon Schlinkert. Released under the MIT license.
This file was generated by verb-generate-readme, v0.2.0, on December 28, 2016.
FAQs
Test suite for base projects.
The npm package base-test-suite receives a total of 4 weekly downloads. As such, base-test-suite popularity was classified as not popular.
We found that base-test-suite demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Research
/Security News
Mixed-script homoglyphs and a lookalike domain mimic imToken’s import flow to capture mnemonics and private keys.

Security News
Latio’s 2026 report recognizes Socket as a Supply Chain Innovator and highlights our work in 0-day malware detection, SCA, and auto-patching.

Company News
Join Socket for live demos, rooftop happy hours, and one-on-one meetings during BSidesSF and RSA 2026 in San Francisco.