Hide form parts with the hidden attribute.

This commit is contained in:
tim
2026-09-26 15:27:51 +02:00
parent 65426a327d
commit 716a609f4e
6 changed files with 27 additions and 16 deletions
+8
View File
@@ -30,6 +30,14 @@ class SubmitTest extends PageTestCase {
$this->assertStringContainsString('<script type="text/javascript" src="../publish/editor.js"></script>', $page['body']);
}
public function testTheFormHidesWithTheHiddenAttribute(): void {
$body = $this->get('/publish')['body'];
$this->assertStringNotContainsString('display: none', $body);
$this->assertStringContainsString('<span id="wordcounter" class="counter" hidden>', $body);
$this->assertStringContainsString('<div id="uploadparent" hidden>', $body);
$this->assertStringContainsString('wordcounter.hidden = false;', $body);
}
public function testTheImageTabKeepsTheSpaceOfTheNote(): void {
$html = new \DOMDocument();
$html->loadHTML($this->get('/publish')['body'], LIBXML_NOERROR);