mirror of
https://github.com/e107inc/e107.git
synced 2025-01-16 20:28:28 +01:00
84 lines
2.4 KiB
YAML
84 lines
2.4 KiB
YAML
---
|
|
|
|
# Path (absolute or relative) to the app intended to be tested
|
|
# Absolute path begins with "/"; relative path does not begin with "/"
|
|
app_path: '../'
|
|
|
|
# Which deployer to use to set up tests. Options:
|
|
#
|
|
# 'none'
|
|
# Dummy deployer that does nothing. Tests that depend on a deployer will fail.
|
|
# 'local'
|
|
# Use this if the acceptance test web server directly serves files from "app_path".
|
|
# Configure the "url" and "db" sections.
|
|
# 'sftp'
|
|
# Deploys the files in "app_path" to an SFTP account.
|
|
# Configure the "url", "db", and "fs" sections.
|
|
# 'cpanel'
|
|
# Deploys the files in "app_path" to a cPanel account's main domain.
|
|
# Configure the "hosting" section.
|
|
deployer: 'local'
|
|
|
|
# Configure this section for fully automated test deployments to a hosting control panel
|
|
hosting:
|
|
|
|
# Control panel domain without the port number
|
|
hostname: ''
|
|
|
|
# Control panel account username
|
|
username: ''
|
|
|
|
# Control panel account password
|
|
password: ''
|
|
|
|
# URL (with trailing slash) at which the app can be reached for acceptance tests
|
|
url: 'http://set-this-to-your-acceptance-test-url.local/'
|
|
|
|
# Only MySQL/MariaDB is supported
|
|
db:
|
|
|
|
# Hostname or IP address; use 'localhost' for a local server
|
|
host: 'set-this-to-your-test-database-hostname.local'
|
|
|
|
# Port number of the server
|
|
port: '3306'
|
|
|
|
# Database name; must exist already
|
|
dbname: 'e107'
|
|
|
|
# Username; must exist already
|
|
user: 'root'
|
|
|
|
# Password; set to blank string for no password
|
|
password: ''
|
|
|
|
# If set to true, the database populator will populate the database with the dump specified in the "dump_path" key
|
|
# If set to false, the test database needs to be set up separately
|
|
# Affects all tests and modes of deployment
|
|
populate: true
|
|
|
|
# Path (absolute or relative) to the database dump of a testable installation of the app
|
|
# Absolute path begins with "/"; relative path does not begin with "/"
|
|
dump_path: 'tests/_data/e107_v2.3.0.sample.sql'
|
|
|
|
# Configure this section for deployers that need file upload configuration
|
|
fs:
|
|
|
|
# Hostname or IP address to the remote destination
|
|
host: ''
|
|
|
|
# Port number of the file transfer server
|
|
port: '22'
|
|
|
|
# Username used for the file transfer
|
|
user: ''
|
|
|
|
# Path to the private key of the user. Takes precedence over "fs.password"
|
|
privkey_path: ''
|
|
|
|
# Password of the file transfer user. Ignored if "fs.privkey_path" is specified
|
|
password: ''
|
|
|
|
# Absolute path to where the remote web server serves "url"
|
|
path: ''
|