setValue($inputText); $this->assertContains('These are some unicodes: äöü', $field->Field()); } /** * Quick smoke test to ensure that text with unicodes is being displayed properly in readonly fields. */ function testReadonlyDisplayUnicodes() { $inputText = "These are some unicodes: äöü"; $field = new TextareaField("Test", "Test"); $field->setValue($inputText); $field = $field->performReadonlyTransformation(); $this->assertContains('These are some unicodes: äöü', $field->Field()); } /** * Quick smoke test to ensure that text with special html chars is being displayed properly in readonly fields. */ function testReadonlyDisplaySepcialHTML() { $inputText = "These are some special chars including 'single' & \"double\" quotations"; $field = new TextareaField("Test", "Test"); $field = $field->performReadonlyTransformation(); $field->setValue($inputText); $this->assertContains('These are some special <html> chars including 'single' & "double" quotations', $field->Field()); } }