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' 'use strict'
var test = require('tape') require('./tap/npm-info')()
require('./scenarios/custom-analyzer')()
var createModule = require('./lib/create-module') require('./scenarios/custom-verification')()
require('./scenarios/ignore')()
require('./tap/npm-info')(test) require('./scenarios/prepublish')()
require('./scenarios/custom-analyzer')(test, createModule) require('./scenarios/postpublish')()
require('./scenarios/custom-verification')(test, createModule) require('./scenarios/publish')()
require('./scenarios/ignore')(test, createModule) require('./scenarios/verify')()
require('./scenarios/prepublish')(test, createModule) require('./scenarios/setup')()
require('./scenarios/postpublish')(test, createModule)
require('./scenarios/publish')(test, createModule)
require('./scenarios/verify')(test, createModule)
require('./scenarios/setup')(test, createModule)

View File

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

View File

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

View File

@ -4,8 +4,11 @@ var fs = require('fs')
var efh = require('error-first-handler') var efh = require('error-first-handler')
var nixt = require('nixt') 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) { createModule(efh()(function (name, cwd) {
test('ignore', function (t) { test('ignore', function (t) {
ignoreTest(t, 'npm install', 'not doing anything when the module is installed') 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 efh = require('error-first-handler')
var GitHubApi = require('github') var GitHubApi = require('github')
var nixt = require('nixt') var nixt = require('nixt')
var test = require('tape')
var createModule = require('../lib/create-module')
var github = new GitHubApi({ var github = new GitHubApi({
version: '3.0.0', version: '3.0.0',
@ -18,7 +21,7 @@ github.authenticate({
token: '***' token: '***'
}) })
module.exports = function (test, createModule) { module.exports = function () {
createModule({ createModule({
version: '2.0.0', version: '2.0.0',
repository: { repository: {

View File

@ -1,10 +1,12 @@
'use strict' 'use strict'
var efh = require('error-first-handler') var efh = require('error-first-handler')
var test = require('tape')
var createModule = require('../lib/create-module')
var commitToVersionTest = require('../lib/commit-to-version-test') var commitToVersionTest = require('../lib/commit-to-version-test')
module.exports = function (test, createModule) { module.exports = function () {
createModule(efh()(function (name, cwd) { createModule(efh()(function (name, cwd) {
test('prepublish', function (t) { test('prepublish', function (t) {
commitToVersionTest(t, 'refactor: change', '0.0.0', 1, 'abort publish w/o changes', cwd) 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 efh = require('error-first-handler')
var nixt = require('nixt') 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) { test('publish', function (t) {
publishTest(t, 'npm publish', 'pre and post hooks work as a part of publish') 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') 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 efh = require('error-first-handler')
var nixt = require('nixt') var nixt = require('nixt')
var test = require('tape')
module.exports = function (test, createModule) { var createModule = require('../lib/create-module')
module.exports = function () {
createModule({ createModule({
repository: {}, repository: {},
scripts: { scripts: {

View File

@ -2,8 +2,11 @@
var efh = require('error-first-handler') var efh = require('error-first-handler')
var nixt = require('nixt') 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) { test('verify', function (t) {
createModule({ createModule({
repository: {}, repository: {},

View File

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