mirror of
https://github.com/S2-/gitlit
synced 2025-08-03 21:00:04 +02:00
29 lines
655 B
JavaScript
29 lines
655 B
JavaScript
var child = require('child_process')
|
|
|
|
var series = require('run-series')
|
|
|
|
var util = require('./util')
|
|
|
|
series([
|
|
function (cb) {
|
|
child.exec('which codesign', cb)
|
|
},
|
|
function (cb) {
|
|
console.log('Calling electron-download before running tests...')
|
|
util.downloadElectrons(cb)
|
|
}
|
|
], function (err) {
|
|
if (err) {
|
|
console.error('Test failed.')
|
|
if (err.message) console.error(err.message)
|
|
else console.error(err, err.stack)
|
|
return
|
|
}
|
|
console.log('Running tests...')
|
|
if (process.platform !== 'darwin') {
|
|
console.error('Unable to perform tests on non-darwin platforms.')
|
|
process.exit(1)
|
|
}
|
|
require('./basic')
|
|
})
|