i have no oracle, but it seems as if the nsoracle driver has a problem returning the values saved from an empty_clob to a file. If you connect to the database, and check the content of the table "markd_lob_test", does it look correct?
The test you are running is from nsoracle and not from OpenACS. It might be possible, that writing empty_lobs to files and vice versa is not needed from OpenACS. Do you intend to use OpenACS? Note that OpenACS has quite a large regression test.