TASK: Use sqlite

This commit is contained in:
Daniel Siepmann 2018-11-04 00:50:21 +01:00
parent 4be31753c2
commit e92a904c1e
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
2 changed files with 8 additions and 12 deletions

View file

@ -26,14 +26,10 @@ test:acceptance:
dependencies: dependencies:
- setup:composer - setup:composer
before_script: before_script:
- apk --no-cache add mysql - apk --no-cache add sqlite
- cp public/index.php app - cp public/index.php app
- cp public/typo3/index.php app/typo3/index.php - cp public/typo3/index.php app/typo3/index.php
- cp public/typo3/install.php app/typo3/install.php - cp public/typo3/install.php app/typo3/install.php
- mysql -u root -proot -e 'CREATE DATABASE workshopgitlabtesting CHARACTER SET utf8 COLLATE utf8_general_ci;'
- mysql -u root -proot -e "CREATE USER 'testing'@'localhost' IDENTIFIED BY 'testing';"
- mysql -u root -proot -e "GRANT ALL PRIVILEGES ON workshopgitlabtesting.* TO 'testing'@'localhost';"
- mysql -u root -proot -e 'GRANT ALL PRIVILEGES ON `workshopgitlabtesting\_%`.* TO testing@localhost;'
- TYPO3_PATH_ROOT=$(pwd)/app/typo3temp/var/tests/acceptance TYPO3_PATH_APP=$(pwd)/app/typo3temp/var/tests/acceptance php -S 127.0.0.1:8080 -t app/typo3temp/var/tests/acceptance & - TYPO3_PATH_ROOT=$(pwd)/app/typo3temp/var/tests/acceptance TYPO3_PATH_APP=$(pwd)/app/typo3temp/var/tests/acceptance php -S 127.0.0.1:8080 -t app/typo3temp/var/tests/acceptance &
script: script:
- ./vendor/bin/codecept run - ./vendor/bin/codecept run

View file

@ -33,13 +33,13 @@ class Typo3Environment extends BackendEnvironment
public function _initialize() public function _initialize()
{ {
ArrayUtility::mergeRecursiveWithOverrule($this->config, [ ArrayUtility::mergeRecursiveWithOverrule($this->config, [
// 'typo3DatabaseDriver' => 'pdo_sqlite', 'typo3DatabaseDriver' => 'pdo_sqlite',
'typo3DatabaseDriver' => 'pdo_mysql', // 'typo3DatabaseDriver' => 'pdo_mysql',
'typo3DatabaseHost' => 'localhost', // 'typo3DatabaseHost' => 'localhost',
'typo3DatabaseUsername' => 'testing', // 'typo3DatabaseUsername' => 'testing',
'typo3DatabasePassword' => 'testing', // 'typo3DatabasePassword' => 'testing',
'typo3DatabaseName' => 'workshopgitlabtesting', // 'typo3DatabaseName' => 'workshopgitlabtesting',
'typo3DatabasePort' => '3306', // 'typo3DatabasePort' => '3306',
'coreExtensionsToLoad' => [ 'coreExtensionsToLoad' => [
'core', 'core',
'extbase', 'extbase',