1 | path = require 'path'
|
2 | index = path.join __dirname, '../bin/next-update.js'
|
3 | ONE_MINUTE = 60000
|
4 | TWO_MINUTES = 120000
|
5 | moduleName = 'check-types'
|
6 |
|
7 | gt.module 'end 2 end tests',
|
8 | setup: ->
|
9 | process.chdir path.join(__dirname, 'test-next-updater')
|
10 | teardown: ->
|
11 | process.chdir __dirname
|
12 |
|
13 | gt.async '--module', ->
|
14 | gt.exec 'node', [index, '--module', moduleName], 0
|
15 | , ONE_MINUTE
|
16 |
|
17 | gt.async '--available', ->
|
18 | gt.exec 'node', [index, '--available'], 0
|
19 | , ONE_MINUTE
|
20 |
|
21 | gt.async '--available ' + moduleName, ->
|
22 | gt.exec 'node', [index, '--available', moduleName], 0
|
23 | , ONE_MINUTE
|
24 |
|
25 | gt.async '--revert ' + moduleName, ->
|
26 | gt.exec 'node', [index, '--revert', '--module', moduleName], 0
|
27 | , ONE_MINUTE
|
28 |
|
29 | gt.async '--revert', ->
|
30 | gt.exec 'node', [index, '--revert'], 0
|
31 | , TWO_MINUTES
|