Completed
Push — 3.1 ( 316979...c241b3 )
by Gordon
14:16 queued 06:13
created

TemplateOverrideExtensionTest::setUpOnce()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 3
Code Lines 2

Duplication

Lines 0
Ratio 0 %
Metric Value
dl 0
loc 3
rs 10
cc 1
eloc 2
nc 1
nop 0
1
<?php
2
3
class TemplateOverrideExtensionTest extends SapphireTest {
4
5
	protected static $fixture_file = 'template-override/tests/pages.yml';
6
7
	public function setUpOnce() {
8
		parent::setupOnce();
9
	}
10
11
12
	public function testUpdateCMSFields() {
13
		$page = $this->objFromFixture('Page', 'page1');
14
		$fields = $page->getCMSFields();
15
		$tab = $fields->findOrMakeTab('Root.Template');
16
		$fields = $tab->FieldList();
17
		$names = array();
18
		foreach ($fields as $field) {
19
			$names[] = $field->getName();
20
		}
21
		$expected = array('AlternativeTemplate', 'infofield');
22
		$this->assertEquals($expected, $names);
23
	}
24
}
25