GithubHelp home page GithubHelp logo

Comments (2)

rochejul avatar rochejul commented on May 29, 2024

Hi @karneaud

Can you give please:

  • The configuration of the protractor tests
  • The configuration of the gulp task
  • The NPM / Node version
  • Your system version

The error tolds that the targeted file is not a directory, but I would like more detail to understand why.

Many thanks

from gulp-angular-protractor.

karneaud avatar karneaud commented on May 29, 2024

protractor.conf....

{

  allScriptsTimeout: 11000,

  baseUrl: 'http://localhost:' + gulpConfig.testPort,

  capabilities: {
    browserName: 'chrome',
    'tunnel-identifier': process.env.TRAVIS_JOB_NUMBER,
    build: process.env.TRAVIS_BUILD_NUMBER,
    name: 'Protractor Tests'
  },

  framework: 'jasmine2',

  jasmineNodeOpts: {
    isVerbose: true,
    showColors: true,
    includeStackTrace: true,
    defaultTimeoutInterval: 30000,
    print: console.log
  },

  specs: [
    'e2e/**/*.js'
  ],
  directConnect: true,

  sauceUser: process.env.SAUCE_USERNAME,

  sauceKey: process.env.SAUCE_ACCESS_KEY

}

gulp task

gulp.task('protractor', ['prod','webdriver_manager',  'webdriver'], function(cb) {

  const testFiles = gulp.src('test/e2e/**/*.js');

  testServer({
    port: config.testPort,
    dir: config.buildDir
  }).then((server) => {
    console.log('ok server up');
    testFiles.pipe(protractor({
        configFile: config.test.protractor,
        args: ['--baseUrl', config.baseUrl],
        debug:true
    })).on('error', (err) => {
      // Make sure failed tests cause gulp to exit non-zero
      throw err;
    }).on('end', () => server.close(cb));
  });

});

Node version 5.7.1

System is Mac OS El Capitan

from gulp-angular-protractor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.