Tests 7 and 8 for this script are failing on VMS.

Test 7 is failing because normally on VMS, unless you specify otherwise,
you get exclusive access to the file, so the second open is failing.

The logical name DECC$FILE_SHARING defined as "ENABLE" will change VMS
behavior to that of UNIX which will allow test 7 to pass.

I can probably come up with some code to have the script on VMS make
sure that that value is set and to clear it on exit.

Test 8 is more of a problem.  The issue is that the buffers for the
other stream written by the new_tb->output("some_file") have not made it
to disk, so they can not yet be read by the new input stream to pass the
test.

There does not seem to be a method of explicitly closing or flushing the
output stream being written to by Test::Builder.

Any ideas on how to resolve this?

-John
[EMAIL PROTECTED]
Personal Opinion Only

Reply via email to