1
Я написал рубиновый файл, который можно использовать в качестве библиотеки. Но для того, чтобы проверить это, я также пишу некоторые тестовые данные.Как определить файл ruby используется как lib или script?
Например:
class Checker
do some thing
end
# if this file is used as a library, I don't want following code executed
checker = Checker.new
checker.dosomething
Я знаю, что есть способ определить, если файл используется в библиотеке или нет, но я не помню сейчас. Это как:
if ???=__FILE__
checker = Checker.new
checker.dosomething
end
Кто-нибудь знает? Заранее спасибо
да, есть! Спасибо :) – Freewind
@Freewind: если это ответит на ваш вопрос, не забудьте нажать на галочку, чтобы указать на это. –
Я не забуду :) – Freewind