def testNumericValueFormatterReturnsOctalNumberAsNumberType(self):
    myOptions = Cli(MyOptions).parseArguments(['--numericOption', '017'])
    assert_equals(myOptions.getNumericOption(), [017])
 def testNumericValueFormatterReturnsBinaryNumberAsNumberType(self):
    myOptions = Cli(MyOptions).parseArguments(['--numericOption', '0b1010'])
    assert_equals(myOptions.getNumericOption(), [0b1010])
 def testNumericValueFormatterReturnsHexadecimalNumberAsNumberType(self):
    myOptions = Cli(MyOptions).parseArguments(['--numericOption', '0xff', '0xEE'])
    assert_equals(myOptions.getNumericOption(), [0xff, 0xee])