Skip to content

Remove Bower#9

Merged
christian-bromann merged 1 commit intowebdriverio:mainfrom
fpereira1:remove_bower
Sep 29, 2025
Merged

Remove Bower#9
christian-bromann merged 1 commit intowebdriverio:mainfrom
fpereira1:remove_bower

Conversation

@fpereira1
Copy link
Member

@fpereira1 fpereira1 commented Sep 29, 2025

While bower is maintained it was last published 4 years ago, this PR removes it

add npm packages

npm audit fix && npm dedupe
Copy link
Member

@christian-bromann christian-bromann left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🙌

@christian-bromann christian-bromann merged commit ce47109 into webdriverio:main Sep 29, 2025
2 checks passed
sh41 added a commit to sh41/webdriverio that referenced this pull request Oct 8, 2025
fpereira1 added a commit to fpereira1/webdriverio that referenced this pull request Oct 9, 2025
fpereira1 added a commit to fpereira1/webdriverio that referenced this pull request Oct 9, 2025
sh41 added a commit to sh41/webdriverio that referenced this pull request Nov 4, 2025
christian-bromann pushed a commit to webdriverio/webdriverio that referenced this pull request Nov 14, 2025
* 🐛⏪️ revert: "tsConfigPath in wdio.conf (#14664)"

This reverts most of commit 6173b79.

The introduction of jiti caused significant regressions for users with complex `wdio.conf.ts` files, as reported in #14801. This change restores the previous import mechanism to resolve these issues.

It retains the attempt to load the config file and parse the tsConfigPath setting from it, with a cache-busting mechanism to prevent Node from caching failed imports. Documentation has been updated to explain the limitations of this configuration method.

Fixes #14801

* ✅ Resolve vitest "Please remember to await the assertion" warnings

An example of the warning in the test logs:
```
Promise returned by `expect(actual).rejects.toThrowError(expected)` was not awaited. Vitest currently auto-awaits hanging assertions at the end of the test, but this will cause the test to fail in Vitest 3. Please remember to await the assertion.
    at /home/steve/dev/webdriverio/packages/wdio-shared-store-service/tests/client.test.ts:38:43
```

* ✅ Update mock path to match changes in webdriverio/guinea-pig#9

* ✅ Attempt to avert flaky tests by increasing the timeout.

* ✅ limit the concurrent instances to one less than the number of CPUs

* ✅ use `beforeEach` rather than `before` to give the tests a known starting state

* ✅ disable infobars in the browser so that the viewport size is more predictable.

* ✅ await async onComplete in isRunning test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants