style(tests): require deps in every file

This commit is contained in:
Stephan Bönnemann 2015-06-11 15:23:33 -07:00
parent bd715dfdf4
commit 649af78c56
10 changed files with 41 additions and 22 deletions

View File

@ -1,15 +1,11 @@
'use strict'
var test = require('tape')
var createModule = require('./lib/create-module')
require('./tap/npm-info')(test)
require('./scenarios/custom-analyzer')(test, createModule)
require('./scenarios/custom-verification')(test, createModule)
require('./scenarios/ignore')(test, createModule)
require('./scenarios/prepublish')(test, createModule)
require('./scenarios/postpublish')(test, createModule)
require('./scenarios/publish')(test, createModule)
require('./scenarios/verify')(test, createModule)
require('./scenarios/setup')(test, createModule)
require('./tap/npm-info')()
require('./scenarios/custom-analyzer')()
require('./scenarios/custom-verification')()
require('./scenarios/ignore')()
require('./scenarios/prepublish')()
require('./scenarios/postpublish')()
require('./scenarios/publish')()
require('./scenarios/verify')()
require('./scenarios/setup')()

View File

@ -3,10 +3,12 @@
var path = require('path')
var efh = require('error-first-handler')
var test = require('tape')
var createModule = require('../lib/create-module')
var commitToVersionTest = require('../lib/commit-to-version-test')
module.exports = function (test, createModule) {
module.exports = function () {
createModule({
release: {
analyzer: path.join(__dirname, '../lib/custom-analyzer')

View File

@ -4,8 +4,11 @@ var path = require('path')
var efh = require('error-first-handler')
var nixt = require('nixt')
var test = require('tape')
module.exports = function (test, createModule) {
var createModule = require('../lib/create-module')
module.exports = function () {
createModule({
release: {
verification: path.join(__dirname, '../lib/custom-verification')

View File

@ -4,8 +4,11 @@ var fs = require('fs')
var efh = require('error-first-handler')
var nixt = require('nixt')
var test = require('tape')
module.exports = function (test, createModule) {
var createModule = require('../lib/create-module')
module.exports = function () {
createModule(efh()(function (name, cwd) {
test('ignore', function (t) {
ignoreTest(t, 'npm install', 'not doing anything when the module is installed')

View File

@ -5,6 +5,9 @@ var path = require('path')
var efh = require('error-first-handler')
var GitHubApi = require('github')
var nixt = require('nixt')
var test = require('tape')
var createModule = require('../lib/create-module')
var github = new GitHubApi({
version: '3.0.0',
@ -18,7 +21,7 @@ github.authenticate({
token: '***'
})
module.exports = function (test, createModule) {
module.exports = function () {
createModule({
version: '2.0.0',
repository: {

View File

@ -1,10 +1,12 @@
'use strict'
var efh = require('error-first-handler')
var test = require('tape')
var createModule = require('../lib/create-module')
var commitToVersionTest = require('../lib/commit-to-version-test')
module.exports = function (test, createModule) {
module.exports = function () {
createModule(efh()(function (name, cwd) {
test('prepublish', function (t) {
commitToVersionTest(t, 'refactor: change', '0.0.0', 1, 'abort publish w/o changes', cwd)

View File

@ -2,8 +2,11 @@
var efh = require('error-first-handler')
var nixt = require('nixt')
var test = require('tape')
module.exports = function (test, createModule) {
var createModule = require('../lib/create-module')
module.exports = function () {
test('publish', function (t) {
publishTest(t, 'npm publish', 'pre and post hooks work as a part of publish')
publishTest(t, 'npm pub', 'pre and post hooks work as a part of publish with abbrevd command')

View File

@ -5,8 +5,11 @@ var readFile = require('fs').readFileSync
var efh = require('error-first-handler')
var nixt = require('nixt')
var test = require('tape')
module.exports = function (test, createModule) {
var createModule = require('../lib/create-module')
module.exports = function () {
createModule({
repository: {},
scripts: {

View File

@ -2,8 +2,11 @@
var efh = require('error-first-handler')
var nixt = require('nixt')
var test = require('tape')
module.exports = function (test, createModule) {
var createModule = require('../lib/create-module')
module.exports = function () {
test('verify', function (t) {
createModule({
repository: {},

View File

@ -1,5 +1,6 @@
'use strict'
var test = require('tape')
var nock = require('nock')
var npmInfo = require('../../dist/lib/npm-info.js')
@ -19,7 +20,7 @@ var defaultModule = {
process.env.npm_config_registry = registry
module.exports = function (test) {
module.exports = function () {
test('npm-info', function (t) {
var regMock = nock(registry, {
reqheaders: {