Skip to content

Commit

Permalink
add local dev scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
lipp committed Mar 24, 2016
1 parent c0d3d3c commit 1d86839
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 17 deletions.
18 changes: 18 additions & 0 deletions bin/clear-users.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
var mongoose = require('mongoose')
var User = require('../lib/models/user')
var Repo = require('../lib/models/repo')
var Doclet = require('../lib/models/doclet')

mongoose.connect('mongodb://192.168.99.100/app', function () {
/*
User.find({}, function (err, users) {
console.log(users.map(function (user) {return user._accessibleRepos}))
}) */
Repo.remove({}, function () {})
User.remove({}, function () {})
Doclet.remove({}, function () {})
/* Repo.find({}, function (err, repos) {
console.log(repos.map(function (repo) {return repo._id}))
}) */
setTimeout(function () {}, 3000)
})
35 changes: 18 additions & 17 deletions bin/replay-events.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,24 @@ var Doclet = require('../lib/models/doclet')
mongoose.connect('mongodb://192.168.99.100/app', function () {
User.remove({})
Repo.remove({})
Doclet.remove({})
})

var replayGitHubEvent = function (eventDir, done) {
var payload = fs.readFileSync(path.join(__dirname, '../fixtures/events', eventDir, 'payload.json'))
var headers = require(path.join(__dirname, '../fixtures/events', eventDir, 'headers.js'))
request({
url: 'http://192.168.99.100:3420/github/callback',
method: headers.method,
body: payload,
headers: headers
}, function () {})
}
Doclet.remove({}, function (err, res) {
console.log(err, res)
var replayGitHubEvent = function (eventDir, done) {
var payload = fs.readFileSync(path.join(__dirname, '../fixtures/events', eventDir, 'payload.json'))
var headers = require(path.join(__dirname, '../fixtures/events', eventDir, 'headers.js'))
request({
url: 'http://192.168.99.100:3420/github/callback',
method: headers.method,
body: payload,
headers: headers
}, function () {})
}

var x = ['acme-push', 'acme-tag', 'ejs-push', 'noderestify-push', 'shouldjs-push', 'redux-push']
var x = ['acme-push', 'acme-tag', 'numbers-push', 'noderestify-push', 'shouldjs-push', 'redux-push', 'commander-push']

x.forEach(function (event) {
console.log(event)
replayGitHubEvent(event)
x.forEach(function (event) {
console.log(event)
replayGitHubEvent(event)
})
})
})

0 comments on commit 1d86839

Please sign in to comment.