/** * @covers Xhprof::__construct * @covers Xhprof::stop * @covers Xhprof::getRawData * @dataProvider provideRawData */ public function testRawData($flags, $keys) { $xhprof = new Xhprof(array('flags' => $flags)); $raw = $xhprof->getRawData(); $this->assertArrayHasKey('main()', $raw); foreach ($keys as $key) { $this->assertArrayHasKey($key, $raw['main()']); } }
/** * Retrieve raw data from xhprof * @return array */ public function getRawData() { return $this->xhprof->getRawData(); }