You are here

drupal9.x.sh in Drupal driver for SQL Server and SQL Azure 4.1.x

Same filename and directory in other branches
  1. 4.2.x dev/travis/drupal9.x.sh
  2. 4.0.x dev/travis/drupal9.x.sh
#Core Patches

# Testing Patches
# ConnectionUnitTest defaults to MySQL syntax
wget http://beakerboy.com/~kevin/connectionUnit.patch
git apply connectionUnit.patch
# Enable sqlsrv module in specific kernel tests
wget https://www.drupal.org/files/issues/2020-05-02/2966272-16.patch
# Enable sqlsrv in specific Functional Tests splice16
wget http://beakerboy.com/~kevin/Function-timestamp.patch
git apply Function-timestamp.patch
git apply 2966272-16.patch
# Add a sqlsrv-specific datatype to test
wget https://www.drupal.org/files/issues/2020-02-05/drupal-3111134-database_specific_types-3.patch
git apply drupal-3111134-database_specific_types-3.patch

# Reorganize files and directories.
mv $TRAVIS_BUILD_DIR/dev/TestSuites $TRAVIS_BUILD_DIR/tests/src/
mv $TRAVIS_BUILD_DIR/dev/travis/CITestSuiteBase.php $TRAVIS_BUILD_DIR/tests/src/TestSuites
rm -rf $TRAVIS_BUILD_DIR/dev/appveyor
mv $TRAVIS_BUILD_DIR/tests/database_statement_monitoring_test ./core/modules/system/tests/modules/database_statement_monitoring_test/src/sqlsrv
cp -rf $TRAVIS_BUILD_DIR ./modules
PATH=$PATH:$TRAVIS_BUILD_DIR/../drupal-project/vendor/bin
mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest
mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest/browser_output
sed -e "s?WEB_DIR?$(pwd)?g" --in-place $TRAVIS_BUILD_DIR/dev/phpunit.xml.dist

File

dev/travis/drupal9.x.sh
View source
  1. #Core Patches
  2. # Testing Patches
  3. # ConnectionUnitTest defaults to MySQL syntax
  4. wget http://beakerboy.com/~kevin/connectionUnit.patch
  5. git apply connectionUnit.patch
  6. # Enable sqlsrv module in specific kernel tests
  7. wget https://www.drupal.org/files/issues/2020-05-02/2966272-16.patch
  8. # Enable sqlsrv in specific Functional Tests splice16
  9. wget http://beakerboy.com/~kevin/Function-timestamp.patch
  10. git apply Function-timestamp.patch
  11. git apply 2966272-16.patch
  12. # Add a sqlsrv-specific datatype to test
  13. wget https://www.drupal.org/files/issues/2020-02-05/drupal-3111134-database_specific_types-3.patch
  14. git apply drupal-3111134-database_specific_types-3.patch
  15. # Reorganize files and directories.
  16. mv $TRAVIS_BUILD_DIR/dev/TestSuites $TRAVIS_BUILD_DIR/tests/src/
  17. mv $TRAVIS_BUILD_DIR/dev/travis/CITestSuiteBase.php $TRAVIS_BUILD_DIR/tests/src/TestSuites
  18. rm -rf $TRAVIS_BUILD_DIR/dev/appveyor
  19. mv $TRAVIS_BUILD_DIR/tests/database_statement_monitoring_test ./core/modules/system/tests/modules/database_statement_monitoring_test/src/sqlsrv
  20. cp -rf $TRAVIS_BUILD_DIR ./modules
  21. PATH=$PATH:$TRAVIS_BUILD_DIR/../drupal-project/vendor/bin
  22. mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest
  23. mkdir $TRAVIS_BUILD_DIR/../drupal-project/sites/simpletest/browser_output
  24. sed -e "s?WEB_DIR?$(pwd)?g" --in-place $TRAVIS_BUILD_DIR/dev/phpunit.xml.dist