[prev in list] [next in list] [prev in thread] [next in thread]
List: ruby-talk
Subject: Re: __FILE__ for requiring file
From: "Jim Freeze" <jim () freeze ! org>
Date: 2006-10-30 20:41:50
Message-ID: 5cd596d60610301241l4848f8c1mb4d30ce41fe6bbc () mail ! gmail ! com
[Download RAW message or body]
Thanks guys.
This is what I ended up with:
module TestHelper
__REQUIRING_FILE__ = /([^:]*):/.match(caller[1])[1]
TEST_DIR = File.dirname(__REQUIRING_FILE__)
DATA_DIR = File.join(TEST_DIR, "data")
def data_file(file)
File.join(DATA_DIR, file)
end
end#module TestHelper
--
Jim Freeze
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic