]> zoso.dev Git - buffer.git/commitdiff
zuul -> airtap
authorFeross Aboukhadijeh <feross@feross.org>
Wed, 21 Feb 2018 18:41:23 +0000 (10:41 -0800)
committerFeross Aboukhadijeh <feross@feross.org>
Wed, 21 Feb 2018 18:41:23 +0000 (10:41 -0800)
.gitignore
.npmignore
.travis.yml
README.md
bin/airtap-es5.yml [moved from bin/zuul-es5.yml with 71% similarity]
bin/airtap-es6.yml [moved from bin/zuul-es6.yml with 84% similarity]
bin/test.js
package.json

index 7235d29a8536f6898e9f062e617350612dda09da..319db685ca67875a9550afc0e91420934d3a387f 100644 (file)
@@ -1,4 +1,4 @@
 .DS_Store
-.zuul.yml
+.airtap.yml
 *.log
 node_modules/
index 3856da07f6c402cf0831e455fefa0cc4a0883c1f..2aa460a89f0b3b5f610a755eb3271f455dda30b1 100644 (file)
@@ -1,3 +1,3 @@
-.zuul.yml
+.airtap.yml
 bin/
 perf/
index fca9a5fb1ebe1837ac19c8c77972998688cf2f9c..8c95fe19975c727252a60eb202c0715bc2371352 100644 (file)
@@ -2,6 +2,10 @@ language: node_js
 node_js:
 - lts/*
 sudo: false
+addons:
+  sauce_connect: true
+  hosts:
+    - airtap.local
 env:
   global:
   - secure: AUsK+8fYSpwIMHcVt8Mu9SpG9RPHp4XDAwCQfpU3d5U65q8OVVC6C+XjvnNmEd2PoEJRHem8ZXEyRVfGM1sttKZLZP70TEKZOpOiRQnZiTQCAJ92TfGsDj/F4LoWSjUZUpfeg9b3iSp8G5dVw3+q9QZPIu6eykASK6bfcg//Cyg=
index 1086896b28311003c59a01b3561042376be7ee1d..a2d9f87c97c587f454e2d5259fc971e4e1018319 100644 (file)
--- a/README.md
+++ b/README.md
@@ -381,13 +381,13 @@ To test locally in a browser, you can run:
     npm run test-browser-es5-local # For ES5 browsers that don't support ES6
     npm run test-browser-es6-local # For ES6 compliant browsers
 
-This will print out a URL that you can then open in a browser to run the tests, using [Zuul](https://github.com/defunctzombie/zuul).
+This will print out a URL that you can then open in a browser to run the tests, using [airtap](https://www.npmjs.com/package/airtap).
 
 To run automated browser tests using Saucelabs, ensure that your `SAUCE_USERNAME` and `SAUCE_ACCESS_KEY` environment variables are set, then run:
 
     npm test
 
-This is what's run in Travis, to check against various browsers. The list of browsers is kept in the `.zuul.yml` file.
+This is what's run in Travis, to check against various browsers. The list of browsers is kept in the `bin/airtap-es5.yml` and `bin/airtap-es6.yml` files.
 
 ## JavaScript Standard Style
 
similarity index 71%
rename from bin/zuul-es5.yml
rename to bin/airtap-es5.yml
index 686fa2413451800ffe72189bb876b2d2bd7730be..aabfd65fe3ef5b2c4c806cc2a98828f2585b65f3 100644 (file)
@@ -1,4 +1,5 @@
-ui: tape
+sauce_connect: true
+loopback: airtap.local
 browsers:
   - name: ie
     version: latest
similarity index 84%
rename from bin/zuul-es6.yml
rename to bin/airtap-es6.yml
index 410ec60f3d5b9f9594fdd2d495ad6c1a6099462f..f24be1a6dc70f85092893b01795d46bece4343dd 100644 (file)
@@ -1,4 +1,5 @@
-ui: tape
+sauce_connect: true
+loopback: airtap.local
 browsers:
   - name: chrome
     version: -1..latest
index 8c78339d0ac582bb2ed22dd6309a2734471b0948..fca4045785a81ec413981931167dc11ee6b1f609 100644 (file)
@@ -17,24 +17,24 @@ node.on('close', function (code) {
 })
 
 function runBrowserTests () {
-  var zuulYmlPath = path.join(__dirname, '..', '.zuul.yml')
+  var airtapYmlPath = path.join(__dirname, '..', '.airtap.yml')
 
-  writeES5ZuulYml()
+  writeES5AirtapYml()
   cp.spawn('npm', ['run', 'test-browser-es5'], { stdio: 'inherit' })
     .on('close', function (code) {
       if (code !== 0) process.exit(code)
-      writeES6ZuulYml()
+      writeES6AirtapYml()
       cp.spawn('npm', ['run', 'test-browser-es6'], { stdio: 'inherit' })
         .on('close', function (code) {
           process.exit(code)
         })
     })
 
-  function writeES5ZuulYml () {
-    fs.writeFileSync(zuulYmlPath, fs.readFileSync(path.join(__dirname, 'zuul-es5.yml')))
+  function writeES5AirtapYml () {
+    fs.writeFileSync(airtapYmlPath, fs.readFileSync(path.join(__dirname, 'airtap-es5.yml')))
   }
 
-  function writeES6ZuulYml () {
-    fs.writeFileSync(zuulYmlPath, fs.readFileSync(path.join(__dirname, 'zuul-es6.yml')))
+  function writeES6AirtapYml () {
+    fs.writeFileSync(airtapYmlPath, fs.readFileSync(path.join(__dirname, 'airtap-es6.yml')))
   }
 }
index 409f3bed0ce48d37d45034bc2f89dd009bc0cb25..202558a81aff2c26fa7c57e7a70ec39136d576eb 100644 (file)
@@ -19,6 +19,7 @@
     "ieee754": "^1.1.4"
   },
   "devDependencies": {
+    "airtap": "0.0.1",
     "benchmark": "^2.0.0",
     "browserify": "^14.0.0",
     "concat-stream": "^1.4.7",
@@ -29,8 +30,7 @@
     "standard": "*",
     "tape": "^4.0.0",
     "through2": "^2.0.0",
-    "uglify-js": "^2.7.3",
-    "zuul": "^3.0.0"
+    "uglify-js": "^2.7.3"
   },
   "homepage": "https://github.com/feross/buffer",
   "jspm": {
     "perf-node": "node perf/bracket-notation.js && node perf/concat.js && node perf/copy-big.js && node perf/copy.js && node perf/new-big.js && node perf/new.js && node perf/readDoubleBE.js && node perf/readFloatBE.js && node perf/readUInt32LE.js && node perf/slice.js && node perf/writeFloatBE.js",
     "size": "browserify -r ./ | uglifyjs -c -m | gzip | wc -c",
     "test": "standard && node ./bin/test.js",
-    "test-browser-es5": "zuul --ui tape -- test/*.js",
-    "test-browser-es5-local": "zuul --ui tape --local -- test/*.js",
-    "test-browser-es6": "zuul --ui tape -- test/*.js test/node/*.js",
-    "test-browser-es6-local": "zuul --ui tape --local -- test/*.js test/node/*.js",
+    "test-browser-es5": "airtap -- test/*.js",
+    "test-browser-es5-local": "airtap --local -- test/*.js",
+    "test-browser-es6": "airtap -- test/*.js test/node/*.js",
+    "test-browser-es6-local": "airtap --local -- test/*.js test/node/*.js",
     "test-node": "tape test/*.js test/node/*.js",
     "update-authors": "./bin/update-authors.sh"
   },