Fixed
Details
Priority
MinorAssignee
AlexAlexReporter
AlexAlexDeveloper
AlexAlexReviewer
Erik S.Erik S.Change Log Group
FixedChange Log Message
Repaired the Phing integration with the PHPUnit.Patch Instructions
Patches must be submitted through Phabricator.
To submit patch via Command Line use Patches Workflow (via Arcanist) tutorial.
To submit patch via Web Interface use Patches Workflow (via Web Interface) tutorial.
Time tracking
3h 33m loggedStory Points
2Fix versions
Details
Details
Priority
Assignee
Alex
AlexReporter
Alex
AlexDeveloper
Alex
AlexReviewer
Erik S.
Erik S.Change Log Group
Fixed
Change Log Message
Repaired the Phing integration with the PHPUnit.
Patch Instructions
Patches must be submitted through Phabricator.
To submit patch via Command Line use Patches Workflow (via Arcanist) tutorial.
To submit patch via Web Interface use Patches Workflow (via Web Interface) tutorial.
Time tracking
3h 33m logged
Story Points
2
Fix versions
Created June 6, 2024 at 7:56 AM
Updated December 30, 2024 at 3:06 PM
Resolved November 30, 2024 at 6:56 PM
Features
introduce a new folder structure under the “tests” sub-folder:
Unit - for unit test classes (before both functional & unit tests were located in the same folder)
Functional - for functional test classes (before both functional & unit tests were located in the same folder)
PageObject - for page object classes (before the folder was called “pages”)
reworked test suite naming to allow execution of:
either all functional tests (specify the “Functional” test suite)
or all unit tests (specify the “Unit” test suite)
or every test (don’t specify the test suite)
improve coverage collection speed by reducing coverage collection to PHP classes, that are covered by tests
added the “phpunit-ci” Phing build target
Bug fixes:
browser aliases weren’t working when a test suite had multiple functional tests
repair the “phpunit” Phing build target (wasn’t working at all)