-
Notifications
You must be signed in to change notification settings - Fork 52
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
Add integration tests #393
Commits on Mar 8, 2024
-
Vicente Canales committed
Mar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 7280e6f - Browse repository at this point
Copy the full SHA 7280e6fView commit details -
Import theme data to the test site
Data url obtained from the official docs, here: https://codex.wordpress.org/Theme_Unit_Test
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 9ae9a76 - Browse repository at this point
Copy the full SHA 9ae9a76View commit details -
Test Create_Block_Theme_Admin class
Starting with the export_child_theme method.
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for c57a4fa - Browse repository at this point
Copy the full SHA c57a4faView commit details -
Improve comment for stub in test case
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 6a0f8a1 - Browse repository at this point
Copy the full SHA 6a0f8a1View commit details -
Avoid using real email in test installation
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for aa51a0c - Browse repository at this point
Copy the full SHA aa51a0cView commit details -
Add composer tests command to package json
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for c1843ba - Browse repository at this point
Copy the full SHA c1843baView commit details -
Refactors test installation script for it to be able to run in a CI context without requiring user input try adding test action add mysql setup fix wp config creation command overwrite if it exists create wpconfig before install attempt move musql config to test step fix multiple command syntax add missing command add option to recreate db from cli Helps us skip the prompt for user input move cli options to the end add host to command call refactor to add options at the beginning try different order add missing steps use config create instead of core create skip check on config creation change to 127.0.0.1 as default host install composer dependencies refactor composer action install dev dependencies refactor Lint action silence stdout from test installation script pretty print tests do not profile composer
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 054412c - Browse repository at this point
Copy the full SHA 054412cView commit details -
Required to get sample test passing
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 5b90888 - Browse repository at this point
Copy the full SHA 5b90888View commit details -
Vicente Canales committed
Mar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 3d86305 - Browse repository at this point
Copy the full SHA 3d86305View commit details -
add checkout step to integration test check
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for bd04a3c - Browse repository at this point
Copy the full SHA bd04a3cView commit details -
bump phpunit polyfills version
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 7e08e56 - Browse repository at this point
Copy the full SHA 7e08e56View commit details -
enable running php tests locally
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 4baa942 - Browse repository at this point
Copy the full SHA 4baa942View commit details -
add fork notice to install wp tests bin
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for ee8d469 - Browse repository at this point
Copy the full SHA ee8d469View commit details -
Move php and js test to single job
This allows us to share dependencies.
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for c2ce26a - Browse repository at this point
Copy the full SHA c2ce26aView commit details -
run command outside container in gh context
Vicente Canales committedMar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for a206209 - Browse repository at this point
Copy the full SHA a206209View commit details -
Vicente Canales committed
Mar 8, 2024 Configuration menu - View commit details
-
Copy full SHA for 9f59c51 - Browse repository at this point
Copy the full SHA 9f59c51View commit details
Commits on Mar 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 11a919f - Browse repository at this point
Copy the full SHA 11a919fView commit details