0.0.1 • Published 10 years ago

protractor-utils v0.0.1

Weekly downloads
1
License
MIT
Repository
github
Last release
10 years ago

protractor-utils

Small utils for Protractor.

httpGetChecksum(algorithm, url)

Expect a page with given checksum. algorithm defaults to sha1.

var baseUrl = 'http://localhost:9000';
exports.config = {
  baseUrl: baseUrl,
  onPrepare: function () {
    expect.myPage = function (path) {
      return {
        haveChecksum = function (expected) {
          var checksum = require('protractor-utils').httpGetChecksum;
          expect(checksum(baseUrl + path)).toEqual(expected);
          return this;
        }
      }
    };
  }
};

// expect.myPage('/index.html').haveChecksum('ca5767e0ecef0...');