tigron / skeleton-test
Testing utilities for Skeleton
Installs: 16 555
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Open Issues: 0
pkg:composer/tigron/skeleton-test
Requires
- php-webdriver/webdriver: ^1.1
- phpunit/phpunit: ^9.1.1
Suggests
- tigron/skeleton-file: >=0.3.0
- dev-master
- v0.1.30
- v0.1.29
- v0.1.28
- v0.1.27
- v0.1.26
- v0.1.25
- v0.1.24
- v0.1.23
- v0.1.22
- v0.1.21
- v0.1.20
- v0.1.19
- v0.1.18
- v0.1.17
- v0.1.16
- v0.1.15
- v0.1.14
- v0.1.13
- v0.1.12
- v0.1.11
- v0.1.10
- v0.1.9
- v0.1.8
- 0.1.7
- 0.1.6
- 0.1.5
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- v0.0.9
- v0.0.8
- v0.0.7
- v0.0.6
- 0.0.5
- v0.0.4
- 0.0.3
- v0.0.2
- v0.0.1
This package is auto-updated.
Last update: 2025-11-18 08:59:39 UTC
README
Testing utilities for skeleton
Installation
Installation via composer:
composer require tigron/skeleton-test
Howto
// Set a path where tests are located in
\Skeleton\Test\Config::$test_path = /my_tests';
// For Selenium test, set the Selenium hub URL
\Skeleton\Test\Config::$selenium_hub = 'http://localhost:4444/wd/hub';
// For timings of the tests (start and stop time of every test)
\Skeleton\Test\Config::$start_timestamp_filename = sys_get_temp_dir() . '/skeleton-test-start-time.txt';
\Skeleton\Test\Config::$timings_filename = sys_get_temp_dir() . '/skeleton-test-timings.json';
// To run the tests
skeleton test:all
// To run a single test
skeleton test:run My_First_Test_Class
// To intensively (10x) run a single test
skeleton test:intense My_First_Test_Class
// To run a list of test
skeleton test:run My_First_Test_Class,My_Second_Test_Class
// To intensively (10x) run a list test
skeleton test:intense My_First_Test_Class,My_Second_Test_Class
// To use files in the tests (only if skeleton-file is available)
skeleton test:file add identifier /var/www/mysite/my_file.txt
skeleton test:file get identifier /var/www/mysite/target_file.txt
skeleton test:file delete identifier
skeleton test:file list