public function testIntegerTypeNumericWithEqualSign() { $opt = new OptionCollection(); $opt->add('b|bar:=number', 'option with integer type'); $spec = $opt->get('bar'); $this->assertTrue($spec->isTypeNumber()); $parser = new OptionParser($opt); $result = $parser->parse(explode(' ', 'app -b=123123')); $this->assertNotNull($result); $this->assertNotNull($result->bar); $this->assertEquals(123123, $result->bar); }