Closed uuf6429 closed 3 weeks ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 84.61%. Comparing base (
9afb55f
) to head (4e6615f
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
For custom tests covering driver-specific configuration settings, using the driver directly makes sense (and is what we already do in a bunch of tests of other drivers). However, for the shared tests, writing them as functional tests using the high-level API of Mink makes sense IMO
The base TestCase from driver-testsuite has some disadvantages:
With that in mind, I came up with a simple base TestCase class that copies some of the functionality of the original one. In my opinion, we should make helper traits out of the original one, which driver authors could use - but that's a bit off topic.