assertEquals( $expected, PMA_getSysInfoOs($os) ); } /** * Data provider for OS detection tests. * * @return array with test data */ public function sysInfoOsProvider() { return array( array('FreeBSD', 'Linux'), array('Linux', 'Linux'), array('Winnt', 'Winnt'), array('SunOS', 'SunOS'), ); } /** * Test for getting sysinfo object. * * @return void */ public function testGetSysInfo() { $this->assertInstanceOf('PMA\libraries\SysInfo', PMA_getSysInfo()); } /** * Test for getting supported sysinfo object. * * @return void */ public function testGetSysInfoSupported() { $this->assertTrue(PMA_getSysInfo()->supported()); } }