LoginSignup
0
0

More than 5 years have passed since last update.

mochaで特定バージョンだけスキップしたりしなかったりするテストをする。

Posted at

circle-ciで複数バージョンを検証できるようにしたので、特定バージョンだけでやるテストを書きたい。

process.versionで現在のnodeのバージョンは取れるので、そこにsemverを組み合わせると手軽にできる

mocha.js
var semver = require("semver")
describe("何らかのテスト", function(){
  var itFn = it
  if(semver(process.version, ' < 0.12')){
    itFn = it.skip
  }

  itFn("0.12以上ならやるテスト", function(){
    // test...
  })
})
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0