public function testCreatePanel() { $panel1 = new \histou\grafana\graphpanel\GraphPanelInfluxdb('p1', 'test'); $this->assertSame('p1', $panel1->toArray()['title']); \histou\Basic::$disablePanelTitle = true; $this->assertSame('', $panel1->toArray()['title']); $panel1->setSpan(20); $this->assertSame(20, $panel1->toArray()['span']); $panel1->setEditable(false); $this->assertSame(false, $panel1->toArray()['editable']); $panel1->setCustomProperty('foo', 'bar'); $this->assertSame('bar', $panel1->toArray()['foo']); }