Skip to content

This is exclusively for automated tests for DDEV's TYPO3 support

License

Notifications You must be signed in to change notification settings

ddev/test-typo3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

test-typo3

This repository is just for automated testing of DDEV.

  • Clone this repo, which was created with the TYPO3 v13
  • ddev config --auto
  • To update the repo: ddev composer update --with-all-dependencies- git add -u and git add *
  • Load the database and see if things are working.
  • Log in and edit the page "testpage" (Congratulations->testpage) to make sure the content has "This is test text for TestDdevFullSiteSetup".
  • ddev export-db --file=.tarballs/db.sql --gzip=false
  • tar -czf .tarballs/db.sql.tar.gz -C .tarballs db.sql
  • cp .tarballs/Logo.png web/sites/default/files/
  • tar -czf .tarballs/files.tgz -C public/fileadmin/ .
  • Run git push, create a new release adding .tarballs/db.sql.tar.gz and .tarballs/files.tgz as assets
  • Update the URLs in ddev/ddev ddevapp_test.go for the new release
  • Rerun the tests for TYPO3 with GOTEST_SHORT=5 make testpkg TESTARGS="-run TestDdevFullSiteSetup"