@recaptime-dev's working patches + fork for Phorge, a community fork of Phabricator. (Upstream dev and stable branches are at upstream/main and upstream/stable respectively.) hq.recaptime.dev/wiki/Phorge
phorge phabricator
at upstream/main 25 lines 494 B view raw
1<?php 2 3final class PhabricatorAphrontViewTestCase extends PhabricatorTestCase { 4 5 public function testHasChildren() { 6 $view = new AphrontNullView(); 7 $this->assertFalse($view->hasChildren()); 8 9 $values = array( 10 null, 11 '', 12 array(), 13 array(null, ''), 14 ); 15 16 foreach ($values as $value) { 17 $view->appendChild($value); 18 $this->assertFalse($view->hasChildren()); 19 } 20 21 $view->appendChild('!'); 22 $this->assertTrue($view->hasChildren()); 23 } 24 25}