/** * @covers Xoops\Core\Request::getFloat */ public function testGetFloat() { $varname = 'RequestTest'; $_REQUEST[$varname] = '1.23'; $this->assertEquals(1.23, Request::getFloat($varname)); $_REQUEST[$varname] = '-1.23'; $this->assertEquals(-1.23, Request::getFloat($varname)); $_REQUEST[$varname] = '5.68 blah blah'; $this->assertEquals(5.68, Request::getFloat($varname)); $_REQUEST[$varname] = '1'; $this->assertTrue(1.0 === Request::getFloat($varname)); }