diff --git a/panelizer.info b/panelizer.info index b08f4f1..06280ea 100644 --- a/panelizer.info +++ b/panelizer.info @@ -21,3 +21,4 @@ files[] = plugins/views/panelizer_plugin_row_panelizer_node_view.inc ; Simpletests. files[] = panelizer.test +files[] = tests/panelizer_term.test diff --git a/tests/panelizer_term.test b/tests/panelizer_term.test index 83c32de..4be2a47 100644 --- a/tests/panelizer_term.test +++ b/tests/panelizer_term.test @@ -126,6 +126,13 @@ class PanelizerTermWorkflowTestCase extends PanelizerTestHelper { $this->drupalGet('admin/structure/taxonomy/panelizer_vocabulary/panelizer'); $this->assertLinkByHref('admin/structure/taxonomy/panelizer_vocabulary/panelizer/default', 0, 'User is able to provide default panel for default'); + $edit = array(); + $edit['layout'] = 'twocol_bricks'; + $this->drupalPost('admin/structure/taxonomy/panelizer_vocabulary/panelizer/default/layout', $edit, t('Save')); + // Check that the layout has been set + $this->drupalGet('taxonomy/term/' . $term->tid); + $elements = $this->xpath('//div[contains(@class,:class)]', array(':class' => 'panel-2col-bricks')); + $this->assertEqual(count($elements), 1, 'The default term layout has been set.'); } }