SearchDownloadTest
extends TestCase
in package
implements
HeadlessInterface, TransactionalInterface
Tags
Table of Contents
Interfaces
- HeadlessInterface
- Interface HeadlessInterface
- TransactionalInterface
- Interface HeadlessInterface
Methods
- setUpHeadless() : mixed
- The setupHeadless function runs at the start of each test case, right before the headless environment reboots.
- testDownloadArray() : mixed
- Test downloading array format.
- testDownloadCSV() : mixed
- Test downloading CSV format.
Methods
setUpHeadless()
The setupHeadless function runs at the start of each test case, right before the headless environment reboots.
public
setUpHeadless() : mixed
It should perform any necessary steps required for putting the database in a consistent baseline -- such as loading schema and extensions.
The utility \Civi\Test::headless()
provides a number of helper functions
for managing this setup, and it includes optimizations to avoid redundant
setup work.
testDownloadArray()
Test downloading array format.
public
testDownloadArray() : mixed
testDownloadCSV()
Test downloading CSV format.
public
testDownloadCSV() : mixed
Must run in separate process to capture direct output to browser