Advertisement
Guest User

Untitled

a guest
Nov 24th, 2014
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. 'use strict';
  2.  
  3. var helper = require('./helper.js');
  4.  
  5. exports.config = {
  6. seleniumAddress: 'http://localhost:4444/wd/hub',
  7. baseUrl: 'http://localhost:9001',
  8.  
  9. capabilities: helper.getFirefoxProfile(),
  10.  
  11. framework: 'jasmine',
  12. allScriptsTimeout: 20000,
  13.  
  14. jasmineNodeOpts: {
  15. showColors: true,
  16. isVerbose: true,
  17. includeStackTrace: true
  18. }
  19. };
  20.  
  21. var q = require('q');
  22. var FirefoxProfile = require('firefox-profile');
  23.  
  24. exports.getFirefoxProfile = function() {
  25. var deferred = q.defer();
  26.  
  27. var firefoxProfile = new FirefoxProfile();
  28. firefoxProfile.setPreference("javascript.enabled", false);
  29. firefoxProfile.encoded(function(encodedProfile) {
  30. var capabilities = {
  31. 'browserName': 'firefox',
  32. 'firefox_profile' : encodedProfile,
  33. 'specs': [
  34. '*.spec.js'
  35. ]
  36. };
  37. deferred.resolve(capabilities);
  38. });
  39.  
  40. return deferred.promise;
  41. };
  42.  
  43. from selenium import webdriver
  44.  
  45. profile = webdriver.FirefoxProfile()
  46. profile.set_preference('javascript.enabled', False)
  47. driver = webdriver.Firefox(firefox_profile=profile)
  48.  
  49. driver.get('https://my_internal_url.com')
  50. # no errors and I can assert the error is present
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement