egoist / Testen
Licence: mit
✔️ Run tests for multiple versions of Node.js in local env.
Stars: ✭ 176
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Testen
googletest-ci
Continuous integration (CI) + Google Test (gtest) + CMake example boilerplate demo
Stars: ✭ 14 (-92.05%)
Mutual labels: circleci, travis
Cistern
A terminal UI for Unix to monitor Continuous Integration pipelines from the command line. Current integrations include GitLab, Azure DevOps, Travis CI, AppVeyor and CircleCI.
Stars: ✭ 161 (-8.52%)
Mutual labels: circleci, travis
Env Ci
Get environment variables exposed by CI services
Stars: ✭ 180 (+2.27%)
Mutual labels: circleci, travis
Tox
Command line driven CI frontend and development task automation tool.
Stars: ✭ 2,523 (+1333.52%)
Mutual labels: circleci, travis
Ci Detector
Detect continuous integration environment and get information of current build
Stars: ✭ 138 (-21.59%)
Mutual labels: circleci, travis
Jest Html Reporter
Jest test results processor for generating a summary in HTML
Stars: ✭ 161 (-8.52%)
Mutual labels: test
Vantpy
基于Selenium+unittest的WebUI自动化测试框架,使用POM(页面对象模型)设计模式,适合几乎所有web项目,可集成Jenkins部署自动化测试
Stars: ✭ 149 (-15.34%)
Mutual labels: test
Vue People
VuePeople lists and connects Vue.JS developers around the world.
Stars: ✭ 167 (-5.11%)
Mutual labels: circleci
Crown
Based on SpringBoot2, Crown builds a rapidly developed web application scaffolding.
Stars: ✭ 161 (-8.52%)
Mutual labels: travis
Lighthouse Badges
🚦Generate badges (shields.io) based on Lighthouse performance.
Stars: ✭ 150 (-14.77%)
Mutual labels: travis
Should.js
BDD style assertions for node.js -- test framework agnostic
Stars: ✭ 1,908 (+984.09%)
Mutual labels: test
Test files
📚 SheetJS Test Files (XLS/XLSX/XLSB and other spreadsheet formats)
Stars: ✭ 150 (-14.77%)
Mutual labels: test
Snap Shot
Jest-like snapshot feature for the rest of us, works magically by finding the right caller function
Stars: ✭ 170 (-3.41%)
Mutual labels: test
Angular1 Webpack Starter
Component based Angular(1.x) web development with Webpack and ES6.
Stars: ✭ 148 (-15.91%)
Mutual labels: travis
Reactn
React, but with built-in global state management.
Stars: ✭ 1,906 (+982.95%)
Mutual labels: travis
Express Webpack React Redux Typescript Boilerplate
🎉 A full-stack boilerplate that using express with webpack, react and typescirpt!
Stars: ✭ 156 (-11.36%)
Mutual labels: circleci
👉 This project is now maintained over at bevry/testen
👈
testen
Run tests for multiple versions of Node.js in local env.
Install
You should have nvm
and node >= 4
installed.
$ npm install -g testen
Usage
$ testen
This will run npm test
script, if .travis.yml
or circle.yml
exists, use node versions in it. Otherwise use preset node versions.
Sometimes you wanna override these node versions, just pass -n
to do this:
$ testen -n 0.10 -n 0.12
# use system default node version
$ testen --system
Read Node.js versions from package.json
{
"testen": {
"node": ["0.12.0", "5", "4.2.4"]
}
}
Read test command from package.json
{
"testen": {
"test": "npm run test:custom"
}
}
CLI
$ testen --help
Usage:
--system: Use current node version
-n/--node [version]: Add a node version to test
-s, --sequence: Run tests in sequence
-- [command]: The test command you expect
-V/--verbose: Always output everything
~ example: there are `console.log` in test
License
MIT © EGOIST
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].