Commit d5171a14 authored by Liam Morland's avatar Liam Morland
Browse files

Merge branch 'feature/ISTWCMS-4764-l26yan-Remove-ff-top-level-remove-button' into '8.x-3.x'

Feature/istwcms 4764 l26yan remove ff top level remove button

See merge request !126
parents c582ecc9 6a65cc2a
......@@ -1200,19 +1200,20 @@ class UwWcmsBasicTest extends BrowserTestBase {
$smallhighlight = $this->assertSession()->optionExists('default_value_input[field_uw_ff_info][0][style]', 'small');
$this->assertTrue($smallhighlight);
$this->assertEquals('Small highlight', $smallhighlight->getText());
// Test case 2:
// Make sure adding facts and figures block, the config
// block includes 'Small highlight' with value 'small',
// the default color is 'Default[uWaterloo]' and not have "none" option.
// Check the configure block by adding facts and figures.
$this->drupalGet('node/1/layout');
$this->assertSession()->statusCodeEquals(200);
$this->clickLink('Add block');
$this->clickLink('Facts and figures');
// The top-level remove button doesn't exist.
$this->assertNoFieldByName('settings_block_form_field_uw_ff_fact_figure_0_remove');
// The default color is 'Default[uWaterloo]' and not have "none" option.
$options = $this->getOptions('settings[block_form][field_uw_ff_fact_figure][0][subform][field_uw_ff_def_color]');
foreach ($options as $option) {
$this->assertNotEqual('- None -', $option);
}
$this->assertFieldByXPath('//option[@value="org-default" and @selected="selected"]', NULL, 'Default uWaterloo is selected.');
// The type includes 'Small highlight' with value 'small'.
$smallhighlight = $this->assertSession()->optionExists('settings[block_form][field_uw_ff_fact_figure][0][subform][field_uw_fact_figure][0][subform][field_uw_ff_info][0][style]', 'small');
$this->assertTrue($smallhighlight);
$this->assertEquals('Small highlight', $smallhighlight->getText());
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment