botbuilder-js icon indicating copy to clipboard operation
botbuilder-js copied to clipboard

bump: [#4684] Upgrade Nighwatch

Open sw-joelmut opened this issue 4 months ago • 1 comments

Addresses #4684 #minor

Description

This PR updates Nightwatch to its latest version. Modifying the existing Nightwatch files to use the new configuration and browser driver validation.

Specific Changes

  • Updates Nighwatch from ^2.6.2 to ^3.7.0.
  • Added nohoist property to workspaces to exclude @types/selenium-webdriver as it requires being ES6+.
  • Updated browser functional pipeline to the new structure.
  • Added new Nightwatch config.
  • Added new Nightwatch browser and driver validation.
  • Improved echo page and tests files.

Testing

The following image shows the pipeline and the new test structure working as expected. image image

sw-joelmut avatar Oct 15 '24 13:10 sw-joelmut