1
라이브러리로 사용할 수있는 루비 파일을 작성했습니다. 그러나 그것을 테스트하기 위해 필자는 일부 테스트 데이터를 작성합니다. 예를 들어루비 파일을 결정하는 방법은 lib 또는 스크립트로 사용됩니까?
:
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