Enable MFHD tests to find their testdata
authordbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 3 Mar 2011 06:04:25 +0000 (06:04 +0000)
committerdbs <dbs@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 3 Mar 2011 06:04:25 +0000 (06:04 +0000)
commit2da4611d5bd135fe1bbcbc17570a02df7934e6f4
tree3c0981de83c980bcb1becb26402b215e456c8391
parent7cd2a3befa2775dd7c7c11b45328a35ccbf44bff
Enable MFHD tests to find their testdata

When the MFHD tests wrapped in mfhd.t are invoked from outside of the directory,
they tests failed to find the mfhddata.txt file. Judicious use of the __FILE__
special literal and File::Basename::dirname() avoids that problem. Now we just
need to munge @INC to ensure that testlib.pm can be resolved (and hope that
no conflicts ever turn up).

git-svn-id: svn://svn.open-ils.org/ILS/branches/rel_2_1@19568 dcc99617-32d9-48b4-a31d-7c20da2025e4
Open-ILS/src/perlmods/lib/OpenILS/Utils/MFHD/test/mfhd.t