MCPcopy
hub / github.com/ampproject/amphtml / toggleExperiments

Function toggleExperiments

build-system/tasks/e2e/describes-e2e.js:693–699  ·  view source on GitHub ↗

* Toggle the given experiments for the given test URL domain. * @param {!AmpDriver} ampDriver * @param {string} testUrl * @param {!Array } experiments * @return {!Promise}

(ampDriver, testUrl, experiments)

Source from the content-addressed store, hash-verified

691 * @return {!Promise}
692 */
693async function toggleExperiments(ampDriver, testUrl, experiments) {
694 await ampDriver.navigateToEnvironment(AmpdocEnvironment.SINGLE, testUrl);
695
696 for (const experiment of experiments) {
697 await ampDriver.toggleExperiment(experiment, true);
698 }
699}
700
701module.exports = {
702 RootSpec,

Callers 1

setUpTestFunction · 0.85

Calls 2

navigateToEnvironmentMethod · 0.80
toggleExperimentMethod · 0.80

Tested by

no test coverage detected