-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
php: Add runnable tests #11514
php: Add runnable tests #11514
Commits on May 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6d5115d - Browse repository at this point
Copy the full SHA 6d5115dView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb882a4 - Browse repository at this point
Copy the full SHA fb882a4View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c83b74e - Browse repository at this point
Copy the full SHA c83b74eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74ea4de - Browse repository at this point
Copy the full SHA 74ea4deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 775e21f - Browse repository at this point
Copy the full SHA 775e21fView commit details -
Fix render error for multiple targets
Error: multiple different run targets found on a single line, only the last target will be rendered
Configuration menu - View commit details
-
Copy full SHA for b4f737d - Browse repository at this point
Copy the full SHA b4f737dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a886047 - Browse repository at this point
Copy the full SHA a886047View commit details -
Add
describe
,it
andtest
function call expression to PHP outli……ne scheme This will allow to run the Pest runnable. Because before this change These function call expressions were not recognized as symbols. This resulted in that the Symbol key inside the task context not being set.
Configuration menu - View commit details
-
Copy full SHA for eaa7d3d - Browse repository at this point
Copy the full SHA eaa7d3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0dcd096 - Browse repository at this point
Copy the full SHA 0dcd096View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7c3d96c - Browse repository at this point
Copy the full SHA 7c3d96cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 69b8bc3 - Browse repository at this point
Copy the full SHA 69b8bc3View commit details -
Allow multiple chainable methods for Pest runnable
This allows people to use the following code: ```php it("has a name") ->expect(fn() => User::create(["name" => "Nuno Maduro"])->name) ->toBe("Nuno Maduro"); --- And --- describe("tests in describe", function () { test("test1", function () { expect(true)->toBeTrue(); }); test("test2", function () { expect(true)->toBeTrue(); }); })->with(["1", "2"])->group("group1"); ```
Configuration menu - View commit details
-
Copy full SHA for 37ac6a5 - Browse repository at this point
Copy the full SHA 37ac6a5View commit details -
Modify outline scheme for Pest runnable chainable methods
This allows multiple chainable methods to be run in a single test
Configuration menu - View commit details
-
Copy full SHA for 0ef36ff - Browse repository at this point
Copy the full SHA 0ef36ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec94222 - Browse repository at this point
Copy the full SHA ec94222View commit details -
Move Pest runnable query/scheme to single statement
We have to do this because we cannot specify dynamic child node matching for more than one node. If you would have more than one chained method the previous version did not work. NOTE: This will also match test("asdf") inside function/method declarations..
Configuration menu - View commit details
-
Copy full SHA for ef2b3ee - Browse repository at this point
Copy the full SHA ef2b3eeView commit details
Commits on May 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41b304c - Browse repository at this point
Copy the full SHA 41b304cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fac4f8 - Browse repository at this point
Copy the full SHA 2fac4f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 53b83bc - Browse repository at this point
Copy the full SHA 53b83bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ea831c2 - Browse repository at this point
Copy the full SHA ea831c2View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ffd0c6b - Browse repository at this point
Copy the full SHA ffd0c6bView commit details