Xceptance / neodymium-library

A test automation library based on common other best practice open source libraries. It adds missing functionalities but does not reinvent the wheel. Just glues stuff together nicely and adds some sprinkles.
MIT License
80 stars 11 forks source link

Update Maven dependencies as far as possible #119

Closed occupant23 closed 4 years ago

occupant23 commented 4 years ago

Cucumber could only be updated to 5.7.0 since Allure doesn't support the next major release (6) yet. Needs to be rechecked prior the release.

h-arlt commented 4 years ago

Found some updates:

I also noticed that browserup-proxy-mitm and littleproxy are explicitly specified as dependencies although they are dependencies of browserup-proxy-core. Was this done intentionally?

occupant23 commented 4 years ago

Updated the following: Allure v2.13.5 Selenide v5.14.2 Commons Text v1.9 Commons Lang3 v.3.11

Removed: littleproxy

The browserup-proxy-mitm dependencies is needed at compile time and only provided at runtime by browserup-proxy-core.

occupant23 commented 4 years ago

@h-arlt Please recheck.

h-arlt commented 4 years ago

Look goods to me.

FYI scope compile is default for Maven dependencies so there is no real need to declare dependency browserup-proxy-mitm for scope compile explicitly.