sindresorhus/gulp-jasmine

Jasmine test browserified code

Open

#6 建立於 2014年2月4日

在 GitHub 查看
 (14 留言) (0 反應) (0 負責人)JavaScript (112 star) (40 fork)user submission
enhancementhelp wanted

描述

I'm trying to get gulp to build/transform my code with browserify/envify, and then test the transformed code with jasmine.

The browserify works:

gulp.src('./test/*')
  .pipe(browserify({ transform: ['reactify', 'envify'] }))
  .pipe(
    es.map(function (file, callback) {
      console.log(file.contents.toString()) //=> transformed code! :D
    })
  )

However when I pipe it into jasmine, I get failing tests which show code that is not reactified/envified:

gulp.src('./test/*')
  .pipe(browserify({ transform: ['reactify', 'envify'] }))
  .pipe(
    jasmine({ verbose: true }) //=> unexpected <ReactComponent/> (untransformed code)
  )

貢獻者指南