Skip to content

Conversation

@stof
Copy link
Member

@stof stof commented May 10, 2014

this is the updated version of #427 targetting the master branch.

See #415 for the goals of the change

@stof stof changed the title Move Mink toward 2.0 May 10, 2014
@stof stof added this to the 2.0 milestone May 15, 2014
@stof stof force-pushed the 2-architecture-changes branch 2 times, most recently from 77f4cc5 to 3ba6487 Compare January 8, 2015 11:31
@stof stof force-pushed the 2-architecture-changes branch from 3ba6487 to 592d63a Compare February 4, 2015 16:53
@stof stof force-pushed the 2-architecture-changes branch from 592d63a to a0498b5 Compare February 19, 2015 10:41
@stof stof force-pushed the 2-architecture-changes branch from a0498b5 to de0733b Compare August 29, 2015 08:44
@stof stof force-pushed the 2-architecture-changes branch 2 times, most recently from 2f6d0fc to e42b0c4 Compare August 29, 2015 19:07
@stof stof force-pushed the 2-architecture-changes branch from e42b0c4 to 3f18b3b Compare October 3, 2016 13:53
@stof stof marked this pull request as draft June 1, 2023 14:23
@stof stof force-pushed the 2-architecture-changes branch from 3f18b3b to 3774182 Compare June 12, 2023 22:23
@codecov
Copy link

codecov bot commented Jun 12, 2023

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.88%. Comparing base (7d86380) to head (d8a4413).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #542      +/-   ##
============================================
+ Coverage     98.56%   99.88%   +1.31%     
+ Complexity      389      366      -23     
============================================
  Files            24       23       -1     
  Lines           909      849      -60     
============================================
- Hits            896      848      -48     
+ Misses           13        1      -12     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@stof stof force-pushed the 2-architecture-changes branch 2 times, most recently from 134be2e to 3b01db6 Compare June 13, 2023 22:01
@stof stof force-pushed the 2-architecture-changes branch from 3b01db6 to 4701c9d Compare November 22, 2025 10:45
stof and others added 5 commits November 22, 2025 11:47
The constructor now receives the driver and the element finder instead
of the session.
This avoids a circular dependency. The driver interface now returns an
array of XPath for found elements, and Element::find() instantiates the
NodeElement for them.
The driver is now the low level API which does not depend on any other
part of Mink (but used by other parts).
The ElementFinder is responsible for instantiating the NodeElement.
@stof stof force-pushed the 2-architecture-changes branch from 4701c9d to d8a4413 Compare November 22, 2025 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants