mirror of
https://github.com/flynx/test.js.git
synced 2026-10-03 04:41:37 +00:00
now setups, modifiers, tests and cases starting with '_' will not be run...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
e822179b10
commit
dadd8a8546
@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "ig-test",
|
"name": "ig-test",
|
||||||
"version": "1.6.5",
|
"version": "1.6.6",
|
||||||
"description": "experimental test runner....",
|
"description": "experimental test runner....",
|
||||||
"main": "test.js",
|
"main": "test.js",
|
||||||
"bin": {
|
"bin": {
|
||||||
|
|||||||
8
test.js
8
test.js
@ -488,6 +488,8 @@ function(spec, chain, mod_chain_length=1){
|
|||||||
object.deepKeys(tests)
|
object.deepKeys(tests)
|
||||||
.filter(function(t, i, l){
|
.filter(function(t, i, l){
|
||||||
return typeof(tests[t]) == 'function'
|
return typeof(tests[t]) == 'function'
|
||||||
|
// skip methods starting with '_'...
|
||||||
|
&& t[0] != '_'
|
||||||
// skip blank tests if we have other tests unless
|
// skip blank tests if we have other tests unless
|
||||||
// explicitly specified...
|
// explicitly specified...
|
||||||
&& ((t == '-'
|
&& ((t == '-'
|
||||||
@ -505,6 +507,8 @@ function(spec, chain, mod_chain_length=1){
|
|||||||
mod_queue = object.deepKeys(modifiers)
|
mod_queue = object.deepKeys(modifiers)
|
||||||
.filter(function(m){
|
.filter(function(m){
|
||||||
return typeof(modifiers[m]) == 'function'
|
return typeof(modifiers[m]) == 'function'
|
||||||
|
// skip methods starting with '_'...
|
||||||
|
&& t[0] != '_'
|
||||||
&& (chain == '**'
|
&& (chain == '**'
|
||||||
|| chain.mod == '*'
|
|| chain.mod == '*'
|
||||||
|| chain.mod == m) })
|
|| chain.mod == m) })
|
||||||
@ -523,6 +527,8 @@ function(spec, chain, mod_chain_length=1){
|
|||||||
var setup_queue = object.deepKeys(setups)
|
var setup_queue = object.deepKeys(setups)
|
||||||
.filter(function(s){
|
.filter(function(s){
|
||||||
return typeof(setups[s]) == 'function'
|
return typeof(setups[s]) == 'function'
|
||||||
|
// skip methods starting with '_'...
|
||||||
|
&& t[0] != '_'
|
||||||
&& (chain == '**'
|
&& (chain == '**'
|
||||||
|| chain.setup == '*'
|
|| chain.setup == '*'
|
||||||
|| chain.setup == s) })
|
|| chain.setup == s) })
|
||||||
@ -549,6 +555,8 @@ function(spec, chain, mod_chain_length=1){
|
|||||||
Object.keys(cases)
|
Object.keys(cases)
|
||||||
.filter(function(s){
|
.filter(function(s){
|
||||||
return typeof(cases[s]) == 'function'
|
return typeof(cases[s]) == 'function'
|
||||||
|
// skip methods starting with '_'...
|
||||||
|
&& t[0] != '_'
|
||||||
&& (chain == '**'
|
&& (chain == '**'
|
||||||
|| chain.setup == '*'
|
|| chain.setup == '*'
|
||||||
|| chain.setup == s) })
|
|| chain.setup == s) })
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user