Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/infrastructure/markup/__tests__/PhutilSafeHTMLTestCase.php
12241 views
1
<?php
2
3
final class PhutilSafeHTMLTestCase extends PhutilTestCase {
4
5
public function testOperator() {
6
if (!extension_loaded('operator')) {
7
$this->assertSkipped(pht('Operator extension not available.'));
8
}
9
10
$a = phutil_tag('a');
11
$ab = $a.phutil_tag('b');
12
$this->assertEqual('<a></a><b></b>', $ab->getHTMLContent());
13
$this->assertEqual('<a></a>', $a->getHTMLContent());
14
15
$a .= phutil_tag('a');
16
$this->assertEqual('<a></a><a></a>', $a->getHTMLContent());
17
}
18
19
}
20
21