minkphp / minkwunitdriver Goto Github PK
View Code? Open in Web Editor NEW[UNMAINTAINED] Yii Functional Tests Extension Driver for Mink
License: MIT License
[UNMAINTAINED] Yii Functional Tests Extension Driver for Mink
License: MIT License
This driver is not tested (see #9 and #4). It is duplicating the code of https://github.com/weavora/wunit (which also looks unmaintained) which does not care at all about the composer era (see weavora/wunit#12)
I suggest marking this driver as deprecated (and unmaintained), acknowledging the fact that we haven't worked on it since years. If anyone is using the driver and wants to bring it uptodate, we can still make them a driver maintainer and undeprecate the driver (once properly tested and green.
/cc @minkphp/core-team @minkphp/wunit
@patrickdreyer currently, you are the only guy with maintainer access to this package on Packagist. given that you are not really active anymore on the driver, could you add me as a Packagist maintainer as well ?
Even though all the driver logic is actually inherited from MinkBrowserKitDriver, it could be interesting to run the driver testsuite on this repo as well. This could also allow detecting mistakes in WUnit itself (if they don't implement the HttpKernel/BrowserKit integration properly) as we know that MinkBrowserKitDriver works fine.
See https://github.com/minkphp/Mink/tree/master/driver-testsuite for the way to use this testsuite and https://github.com/minkphp/MinkBrowserKitDriver/tree/master/tests for the way BrowserKitDriver does to avoid relying on a webserver being running
Right now there are no unit tests or Travis CI integration, which makes it pretty hard to safely make changes to the driver code.
@patrickdreyer can you please add tests (I'm guessing this will be similar to ones, done in MinkGoutteDriver, where MinkBrowserKitDriver tests are executed).
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.