Introduction

The following notes Ruby with IBM i.

install

> cd xmlservice > gem install ./xmlservice-1.3.0.gem –local –force –ignore-dependencies –no-rdoc – or – > cd xmlservice > ./zzall.sh

run tests (script)

– change values – > cd xmlservice > edit zztestdb2.sh zztestrest.sh export TEST_URL=174.79.32.155/cgi-bin/xmlcgi.pgm export TEST_USER=DB2 export TEST_PWD=PWD

– run – > cd xmlservice > ./zztestdb2.sh (test db2 driver) > ./zztestrest.sh (test rest driver)

run tests (manually)

– set up – > export PATH=/PowerRuby/version/bin:$PATH > export LIBPATH=/PowerRuby/version/lib > export TEST_URL=174.79.32.155/cgi-bin/xmlcgi.pgm –or– ibm_db > export TEST_DATABASE=*LOCAL > export TEST_USER=*NONE > export TEST_PWD=*NONE – optional – > export TEST_CTL=*here –or– *sbmjob > export TEST_IPC=*na –or– /tmp/privatextoolkitjobroute (*sbmjob) > export TEST_XMLSERVICE=XMLSERVICE > export TEST_LIB=RUBYTEST

– main directory – > cd xmlservice > rake

– test directory – > cd xmlservice/test > rake test

– individual – > xmlservice/test/test_60000_toolkit_driver > ruby test_60310_DriverCMD.rb