old_contents: // run grunt --help for help on how to run
  // Learn more about configuring this file at <https://github.com/theintern/intern/wiki/Configuring-Intern>.
  // These default settings work OK for most people. The options that *must* be changed below are the
  // packages, suites, excludeInstrumentation, and (if you want functional tests) functionalSuites.
  define({
  	// The port on which the instrumenting proxy will listen
  	proxyPort: 9000,
  
  
  	// Browsers to run integration testing against. Note that version numbers must be strings if used with Sauce
  	// OnDemand. Options that will be permutated are browserName, version, platform, and platformVersion; any other
  	// capabilities options specified for an environment will be copied as-is
  	environments: [
  		{ browserName: "internet explorer", version: "11", platform: "Windows 8.1" },
  		{ browserName: "internet explorer", version: "10", platform: "Windows 8" },
  		{ browserName: "internet explorer", version: "9", platform: "Windows 7" },
  		{ browserName: "firefox", version: "25", platform: "Windows 7" },
  		{ browserName: "chrome", version: "", platform: "Windows 7" },
  		{ browserName: "safari", version: "6", platform: "OS X 10.8" },
  
  		// Mobile
  		{ browserName: "iphone", platform: "OS X 10.9", version: "7"}
  		// , { browserName: "android", platform: "Android" }		not currently working
  	],
  
  	// Maximum number of simultaneous integration tests that should be executed on the remote WebDriver service
  	maxConcurrency: 1,
  
  	// Whether or not to start Sauce Connect before running tests
  	useSauceConnect: true,
  
  	// Connection information for the remote WebDriver service. If using Sauce Labs, keep your username and password
  	// in the SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables unless you are sure you will NEVER be
  	// publishing this configuration file somewhere
  	webdriver: {
  		host: "localhost",
  		port: 4444
  	},
  
  	useLoader: {
  		"host-node": "requirejs",
  		"host-browser": "../../../requirejs/require.js"
  	},
  
  	loader: {
  		baseUrl: ".."
  	},
  
  	// Non-functional test suite(s) to run in each browser
  	suites: [ "gfx/tests/unit/all" ],
  
  	// Functional test suite(s) to run in each browser once non-functional tests are completed
  	//functionalSuites: [ "gfx/tests/functional/all" ],
  
  	// A regular expression matching URLs to files that should not be included in code coverage analysis
  	excludeInstrumentation: /^(requirejs|dcl|dojo|dcolor|delite|gfx\/tests)/
  });
  
new_contents: // run grunt --help for help on how to run
  // Learn more about configuring this file at <https://github.com/theintern/intern/wiki/Configuring-Intern>.
  // These default settings work OK for most people. The options that *must* be changed below are the
  // packages, suites, excludeInstrumentation, and (if you want functional tests) functionalSuites.
  define({
  	// The port on which the instrumenting proxy will listen
  	proxyPort: 9000,
  
  
  	// Browsers to run integration testing against. Note that version numbers must be strings if used with Sauce
  	// OnDemand. Options that will be permutated are browserName, version, platform, and platformVersion; any other
  	// capabilities options specified for an environment will be copied as-is
  	environments: [
  		{ browserName: "internet explorer", version: "11", platform: "Windows 8.1" },
  		{ browserName: "internet explorer", version: "10", platform: "Windows 8" },
  		{ browserName: "internet explorer", version: "9", platform: "Windows 7" },
  		{ browserName: "firefox", version: "25", platform: "Windows 7" },
  		{ browserName: "chrome", version: "", platform: "Windows 7" },
  		{ browserName: "safari", version: "6", platform: "OS X 10.8" },
  
  		// Mobile
  		{ browserName: "iphone", platform: "OS X 10.9", version: "7"}
  		// , { browserName: "android", platform: "Android" }		not currently working
  	],
  
  	// Maximum number of simultaneous integration tests that should be executed on the remote WebDriver service
  	maxConcurrency: 1,
  
  	// Whether or not to start Sauce Connect before running tests
  	useSauceConnect: true,
  
  	// Connection information for the remote WebDriver service. If using Sauce Labs, keep your username and password
  	// in the SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables unless you are sure you will NEVER be
  	// publishing this configuration file somewhere
  	webdriver: {
  		host: "localhost",
  		port: 4444
  	},
  /*
  	useLoader: {
  		"host-node": "requirejs",
  		"host-browser": "../../../requirejs/require.js"
  	},
  */
  	loader: {
  		baseUrl: ".."
  	},
  
  	// Non-functional test suite(s) to run in each browser
  	suites: [ "gfx/tests/unit/all" ],
  
  	// Functional test suite(s) to run in each browser once non-functional tests are completed
  	//functionalSuites: [ "gfx/tests/functional/all" ],
  
  	// A regular expression matching URLs to files that should not be included in code coverage analysis
  	excludeInstrumentation: /^(requirejs|dcl|dojo|dcolor|delite|gfx\/tests)/
  });
  
subject: Use Dojo loader for intern tests instead of requirejs (temporarily, to check if that fixes TravisCI builds)