Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 'use strict';
- var helper = require('./helper.js');
- exports.config = {
- seleniumAddress: 'http://localhost:4444/wd/hub',
- baseUrl: 'http://localhost:9001',
- capabilities: helper.getFirefoxProfile(),
- framework: 'jasmine',
- allScriptsTimeout: 20000,
- jasmineNodeOpts: {
- showColors: true,
- isVerbose: true,
- includeStackTrace: true
- }
- };
- var q = require('q');
- var FirefoxProfile = require('firefox-profile');
- exports.getFirefoxProfile = function() {
- var deferred = q.defer();
- var firefoxProfile = new FirefoxProfile();
- firefoxProfile.setPreference("javascript.enabled", false);
- firefoxProfile.encoded(function(encodedProfile) {
- var capabilities = {
- 'browserName': 'firefox',
- 'firefox_profile' : encodedProfile,
- 'specs': [
- '*.spec.js'
- ]
- };
- deferred.resolve(capabilities);
- });
- return deferred.promise;
- };
- from selenium import webdriver
- profile = webdriver.FirefoxProfile()
- profile.set_preference('javascript.enabled', False)
- driver = webdriver.Firefox(firefox_profile=profile)
- driver.get('https://my_internal_url.com')
- # no errors and I can assert the error is present
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement