mirror of
https://github.com/flynx/test.js.git
synced 2025-10-28 10:20:09 +00:00
49 lines
1.2 KiB
JavaScript
49 lines
1.2 KiB
JavaScript
#!/usr/bin/env node
|
|
/**********************************************************************
|
|
*
|
|
* test.js
|
|
*
|
|
* Repo and docs:
|
|
* https://github.com/flynx/test.js
|
|
*
|
|
***********************************************/ /* c8 ignore next 2 */
|
|
((typeof define)[0]=='u'?function(f){module.exports=f(require)}:define)
|
|
(function(require){ var module={} // make module AMD/node compatible...
|
|
/*********************************************************************/
|
|
|
|
var tests = require('./test')
|
|
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
|
|
tests.Setup('setup',
|
|
function(assert){
|
|
assert(true, 'setup: assert')
|
|
return {} })
|
|
|
|
tests.Setups({
|
|
setup2: function(assert){
|
|
assert(true, 'setup2: assert')
|
|
return {} },
|
|
setup3: function(assert){
|
|
assert(true, 'setup3: assert')
|
|
return {} },
|
|
})
|
|
|
|
tests.Test('dummy',
|
|
function(assert, setup){
|
|
assert(true, 'dummy: assert') })
|
|
|
|
|
|
|
|
//---------------------------------------------------------------------
|
|
typeof(__filename) != 'undefined'
|
|
&& __filename == (require.main || {}).filename
|
|
&& tests.run()
|
|
|
|
|
|
|
|
/**********************************************************************
|
|
* vim:set ts=4 sw=4 : */ return module })
|