1
0
mirror of https://github.com/S2-/gitlit synced 2025-08-04 13:10:09 +02:00

update some packages and remove node_modules from repo

This commit is contained in:
s2
2019-03-09 16:38:04 +01:00
parent 3dcadb39c2
commit d24a82e91e
94766 changed files with 290 additions and 858252 deletions

View File

@@ -1,29 +0,0 @@
var sign = require('..')
var waterfall = require('run-waterfall')
var config = require('./config')
var util = require('./util')
function createDefaultsTest (release) {
return function (t) {
t.timeoutAfter(config.timeout)
var opts = {
app: util.generateAppPath(release)
} // test with no other options for self discovery
waterfall([
function (cb) {
sign(Object.create(opts), cb)
}, function (cb) {
t.pass('app signed')
cb()
}
], function (err) {
t.end(err)
})
}
}
util.testAllReleases('defaults-test', createDefaultsTest)

View File

@@ -1,23 +0,0 @@
{
"_comment": "File last updated: 2018-03-06 08:47 UTC",
"timeout": 60000,
"versions": [
"0.29.2",
"0.30.8",
"0.31.2",
"0.32.3",
"0.33.9",
"0.34.5",
"0.35.6",
"0.36.12",
"0.37.8",
"1.0.2",
"1.1.3",
"1.2.8",
"1.3.7",
"1.4.15",
"1.6.17",
"1.7.12",
"1.8.3"
]
}

View File

@@ -1,28 +0,0 @@
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')
})

View File

@@ -1,90 +0,0 @@
var path = require('path')
var test = require('tape')
var download = require('electron-download')
var mkdirp = require('mkdirp')
var rimraf = require('rimraf')
var series = require('run-series')
var compareVersion = require('compare-version')
var extract = require('extract-zip')
var config = require('./config')
var ORIGINAL_CWD = process.cwd()
var WORK_CWD = path.join(__dirname, 'work')
var versions = config.versions
var archs = ['x64']
var platforms = ['darwin', 'mas']
var slice = Array.prototype.slice
var releases = []
versions.forEach(function (version) {
archs.forEach(function (arch) {
platforms.forEach(function (platform) {
// Only versions later than 0.34.0 offer mas builds
if (platform !== 'mas' || compareVersion(version, '0.34.0') >= 0) {
releases.push({
arch: arch,
platform: platform,
version: version
})
}
})
})
})
exports.generateReleaseName = function getExtractName (release) {
return 'v' + release.version + '-' + release.platform + '-' + release.arch
}
exports.generateAppPath = function getExtractName (release) {
return path.join(exports.generateReleaseName(release), 'Electron.app')
}
exports.downloadElectrons = function downloadElectrons (callback) {
series(releases.map(function (release) {
return function (cb) {
download(release, function (err, zipPath) {
if (err) return callback(err)
extract(zipPath, {dir: path.join(WORK_CWD, exports.generateReleaseName(release))}, cb)
})
}
}), callback)
}
exports.setup = function setup () {
test('setup', function (t) {
mkdirp(WORK_CWD, function (err) {
if (err) {
t.end(err)
} else {
process.chdir(WORK_CWD)
t.end()
}
})
})
}
exports.teardown = function teardown () {
test('teardown', function (t) {
process.chdir(ORIGINAL_CWD)
rimraf(WORK_CWD, function (err) {
t.end(err)
})
})
}
exports.forEachRelease = function forEachRelease (cb) {
releases.forEach(cb)
}
exports.testAllReleases = function testAllReleases (name, createTest /*, ...createTestArgs */) {
var args = slice.call(arguments, 2)
exports.setup()
exports.forEachRelease(function (release) {
test(name + ':' + exports.generateReleaseName(release),
createTest.apply(null, [release].concat(args)))
})
exports.teardown()
}