Changeset 235
- Timestamp:
- 07/11/01 12:58:18 (7 years ago)
- Files:
-
- trunk/test/interopR2/clientBase.rb (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/test/interopR2/clientBase.rb
r217 r235 507 507 # end 508 508 509 dumpTitle( dumpDev, 'echoDecimal( +.123)' )510 begin 511 arg = " +.12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"509 dumpTitle( dumpDev, 'echoDecimal(123456)' ) 510 begin 511 arg = "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" 512 512 var = drv.echoDecimal( SOAP::SOAPDecimal.new( arg )) 513 normalized = '0' << arg.sub( /^\+/, '' )513 normalized = arg 514 514 dumpResult( dumpDev, normalized, var ) 515 515 rescue Exception … … 517 517 end 518 518 519 dumpTitle( dumpDev, 'echoDecimal(+0.123)' ) 520 begin 521 arg = "+0.12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" 522 var = drv.echoDecimal( SOAP::SOAPDecimal.new( arg )) 523 normalized = arg.sub( /0$/, '' ).sub( /^\+/, '' ) 524 dumpResult( dumpDev, normalized, var ) 525 rescue Exception 526 dumpException( dumpDev ) 527 end 528 529 dumpTitle( dumpDev, 'echoDecimal(.00000123)' ) 530 begin 531 arg = ".0000012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890" 532 var = drv.echoDecimal( SOAP::SOAPDecimal.new( arg )) 533 normalized = '0' << arg.sub( /0$/, '' ) 534 dumpResult( dumpDev, normalized, var ) 535 rescue Exception 536 dumpException( dumpDev ) 537 end 538 519 539 dumpTitle( dumpDev, 'echoDecimal(-123.456)' ) 520 540 begin 521 arg = "-12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123.45678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789 0"541 arg = "-12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123.45678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789" 522 542 var = drv.echoDecimal( SOAP::SOAPDecimal.new( arg )) 523 543 dumpResult( dumpDev, arg, var ) 544 rescue Exception 545 dumpException( dumpDev ) 546 end 547 548 dumpTitle( dumpDev, 'echoDecimal(-123.)' ) 549 begin 550 arg = "-12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890." 551 normalized = arg.sub( /\.$/, '' ) 552 var = drv.echoDecimal( SOAP::SOAPDecimal.new( arg )) 553 dumpResult( dumpDev, normalized, var ) 524 554 rescue Exception 525 555 dumpException( dumpDev )