@@ -785,28 +785,28 @@ class StringDecodersSpec extends AnyWordSpec {
785785
786786 " decodeEbcdicLong()" should {
787787 " decode parsable longs" in {
788- assert(decodeEbcdicLong(toEbcdic(" +1000000000000000" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == 1000000000000000L )
789- assert(decodeEbcdicLong(toEbcdic(" 1000000000000000+" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == 1000000000000000L )
790- assert(decodeEbcdicLong(toEbcdic(" -1000000000000000" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == - 1000000000000000L )
791- assert(decodeEbcdicLong(toEbcdic(" 1000000000000000-" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == - 1000000000000000L )
788+ assert(decodeEbcdicLong(toEbcdic(" +1000000000000000" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == 1000000000000000L )
789+ assert(decodeEbcdicLong(toEbcdic(" 1000000000000000+" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == 1000000000000000L )
790+ assert(decodeEbcdicLong(toEbcdic(" -1000000000000000" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == - 1000000000000000L )
791+ assert(decodeEbcdicLong(toEbcdic(" 1000000000000000-" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == - 1000000000000000L )
792792 }
793793
794794 " decode unsigned numbers with sign" in {
795- assert(decodeEbcdicLong(toEbcdic(" +1000000000000000" ), isUnsigned = true , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == 1000000000000000L )
796- assert(decodeEbcdicLong(toEbcdic(" 1000000000000000+" ), isUnsigned = true , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == 1000000000000000L )
797- assert(decodeEbcdicLong(toEbcdic(" -1000000000000000" ), isUnsigned = true , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
798- assert(decodeEbcdicLong(toEbcdic(" 1000000000000000-" ), isUnsigned = true , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
795+ assert(decodeEbcdicLong(toEbcdic(" +1000000000000000" ), isUnsigned = true , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == 1000000000000000L )
796+ assert(decodeEbcdicLong(toEbcdic(" 1000000000000000+" ), isUnsigned = true , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == 1000000000000000L )
797+ assert(decodeEbcdicLong(toEbcdic(" -1000000000000000" ), isUnsigned = true , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
798+ assert(decodeEbcdicLong(toEbcdic(" 1000000000000000-" ), isUnsigned = true , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
799799 }
800800
801801 " return null on non-ints longs" in {
802- assert(decodeEbcdicLong(toEbcdic(" +1000000000000000,0" ), isUnsigned = true , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
803- assert(decodeEbcdicLong(toEbcdic(" 1000000000000000.00+" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
804- assert(decodeEbcdicLong(toEbcdic(" -1000000000000000,000" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
805- assert(decodeEbcdicLong(toEbcdic(" 1000000000000000.000-" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
802+ assert(decodeEbcdicLong(toEbcdic(" +1000000000000000,0" ), isUnsigned = true , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
803+ assert(decodeEbcdicLong(toEbcdic(" 1000000000000000.00+" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
804+ assert(decodeEbcdicLong(toEbcdic(" -1000000000000000,000" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
805+ assert(decodeEbcdicLong(toEbcdic(" 1000000000000000.000-" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
806806 }
807807
808808 " return null on unparsable longs" in {
809- assert(decodeEbcdicLong(toEbcdic(" AAA" ), isUnsigned = false , allowSignOverpunch = true , improvedNullDetection = false , relaxedOvepunch = false ) == null )
809+ assert(decodeEbcdicLong(toEbcdic(" AAA" ), isUnsigned = false , allowSignOverpunch = true , relaxedOvepunch = false , improvedNullDetection = false ) == null )
810810 }
811811
812812 }
0 commit comments