silverstripe-framework/tests
Sam Minnee 9dd5ebee8c NEW: Don’t set up SilverStripe project for test run
The SilverStripe project structure complicates the travis test run, and
the goal of this branch is to prevent it from being necessary.

 - Unit tests can be run simply with PHPUnit.
 - Behat test can be run with the silverstripe/serve module

Note that initially this commit doesn’t cater to the behat tests.

As part of this, we allow dev packages to be installed when testing

These settings don’t affect projects that use framework, only when
framework’s composer install / require calls are used themselves.

Since SS4 is pre-stable, these are important. They can probably be
removed once SS4 stable (and stable versions of support packages) have
been released.
2016-09-16 16:16:44 +12:00
..
api API Namespace all classes 2016-09-08 10:23:17 +12:00
assets FIX extra_requirements to accept non associative arrays. 2013-06-02 13:37:34 +12:00
behat API Namespace all classes 2016-09-08 10:23:17 +12:00
cache Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
control FIX: Don’t treat URLs as root relative when FRAMEWORK_DIR = “” 2016-09-16 16:16:39 +12:00
core FIX: Don’t treat URLs as root relative when FRAMEWORK_DIR = “” 2016-09-16 16:16:39 +12:00
dev Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
email API Namespace all classes 2016-09-08 10:23:17 +12:00
filesystem Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
forms API Moved CMS-specific JavaScript to admin/thirdparty 2016-09-16 13:46:10 +12:00
i18n Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
injector API Namespace all classes 2016-09-08 10:23:17 +12:00
integration Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
model Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
parsers API Namespace all classes 2016-09-08 10:23:17 +12:00
phpcs Add code-sniffs other than line length to scrutinizer 2013-05-23 10:39:01 +12:00
search API Namespace all classes 2016-09-08 10:23:17 +12:00
security Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
templates API Theme stacking 2016-07-15 16:29:25 +12:00
testing API Namespace all classes 2016-09-08 10:23:17 +12:00
view Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
bootstrap.php NEW: Don’t set up SilverStripe project for test run 2016-09-16 16:16:44 +12:00
FakeController.php Rename SS_ prefixed classes (#5974) 2016-09-09 18:43:05 +12:00
MemoryLimitTest.php API Namespace all classes 2016-09-08 10:23:17 +12:00
phpcs_runner.php Only have Scrutinizer check PHP files 2013-08-21 21:02:12 +12:00
PhpSyntaxTest.php API Namespace all classes 2016-09-08 10:23:17 +12:00