From e087e564e13d7c30b62850a271131684a619789e Mon Sep 17 00:00:00 2001 From: Robbie Averill Date: Thu, 24 Jan 2019 16:45:38 +0200 Subject: [PATCH] Fix tests not loading fixtures and loading themes in CWP recipe kitchen sink --- tests/php/Forms/TreeMultiselectFieldTest.php | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/php/Forms/TreeMultiselectFieldTest.php b/tests/php/Forms/TreeMultiselectFieldTest.php index 5b2f14a65..e2cc56741 100644 --- a/tests/php/Forms/TreeMultiselectFieldTest.php +++ b/tests/php/Forms/TreeMultiselectFieldTest.php @@ -7,11 +7,17 @@ use SilverStripe\Dev\SapphireTest; use SilverStripe\Forms\Form; use SilverStripe\Forms\FormTemplateHelper; use SilverStripe\Forms\TreeMultiselectField; +use SilverStripe\ORM\Tests\HierarchyTest\TestObject; +use SilverStripe\View\SSViewer; class TreeMultiselectFieldTest extends SapphireTest { protected static $fixture_file = 'TreeDropdownFieldTest.yml'; + protected static $extra_dataobjects = [ + TestObject::class, + ]; + protected $formId = 'TheFormID'; protected $fieldName = 'TestTree'; @@ -54,6 +60,9 @@ class TreeMultiselectFieldTest extends SapphireTest { parent::setUp(); + // Don't let other themes interfere with these tests + SSViewer::set_themes([]); + $this->form = $this->buildFormMock(); $this->field = $this->buildField($this->form); $this->folders = $this->loadFolders();