Closed jazzsequence closed 1 year ago
Interesting to note that behat fell down where phpunit did not. Is that a case we should cover with unit testing?
Interesting to note that behat fell down where phpunit did not. Is that a case we should cover with unit testing?
@pwtyler I think there are legit issues that were introduced by some of the fixes for PHPCS sniffs. I'm trying to put stuff back the way it was to see if it can get through Behat and then be more intentional about what I'm changing. But I do think that if things are failing, probably unit tests should cover those unless they are legitimately not able to be covered by functional tests.
Nevermind, it's the upstream tests that are failing, not the Behat tests running from the plugin. 🤦
Will hold review until #406 is updated with same behat fixes and this PR is rebased.
@pwtyler This PR removes the upstream behat tests (although they're still loaded as a repository, we just aren't running them). I think while https://github.com/pantheon-systems/pantheon-wordpress-upstream-tests/pull/62 is still WIP we can go ahead and merge this and move forward and re-add the upstream tests as those are fixed.
(actually those were removed in @jspellman814's update)
Adds our coding standards and fixes sniffs.
Also updates the circle lint workflow to use PHP 8