fails:String#oct treats numeric digits as base-8 digits by default
fails:String#oct accepts numbers formatted as binary
fails:String#oct accepts numbers formatted as hexadecimal
fails:String#oct accepts numbers formatted as decimal
fails:String#oct accepts a single underscore separating digits
fails:String#oct does not accept a sequence of underscores as part of a number
fails:String#oct ignores characters that are incorrect for the base-8 digits
fails:String#oct returns 0 if no characters can be interpreted as a base-8 number
fails:String#oct returns 0 for strings with leading underscores
fails:String#oct with a leading minus sign treats numeric digits as base-8 digits by default
fails:String#oct with a leading minus sign accepts numbers formatted as binary
fails:String#oct with a leading minus sign accepts numbers formatted as hexadecimal
fails:String#oct with a leading minus sign accepts numbers formatted as decimal
fails:String#oct with a leading plus sign treats numeric digits as base-8 digits by default
fails:String#oct with a leading plus sign accepts numbers formatted as binary
fails:String#oct with a leading plus sign accepts numbers formatted as hexadecimal
fails:String#oct with a leading plus sign accepts numbers formatted as decimal
