modulino

    1

    1답변

    테스트를 쉽게하기 위해 "modulino"으로 perl 애플리케이션을 구축하고 있습니다. 각 .T 테스트 파일의 첫 번째 테스트도 함께 모듈을로드 MainScript.pm t/001_load.t t/002_setup.t t/003_etc... : 디렉토리 구조는 다음과 같이 보입니다 테스트를 위해 BEGIN { use_ok('MainScript')

    3

    1답변

    테스트 디렉토리가 t/ 인 일반적인 MakeMaker 모듈이 있는데, 예를 들어 prove -I lib t/my-test.t과 같은 테스트 파일 하나를 실행할 수 있습니다. 내 테스트는 다음과 같이 (유효 펄에서 modulino 기술로) Test::Class 및 Test::More 및 서브 우퍼를 사용 use strict; use warnings; us

    1

    1답변

    저는 스크립트를 "modulinos"라고 쓰고 싶습니다. 쉘 스크립트는 그 자체로는 작은 CLI 프로그램으로 호출되거나 다른 프로그램에 의해 라이브러리로 가져올 수 있습니다. https://github.com/mcandre/scriptedmain/tree/master/bash 을 그리고 나뿐만 아니라 zsh을이 작업을 수행하고 싶습니다 : 내가 함께 떠들썩

    4

    4답변

    Perl modulino 모델을 따라 모듈 자체 테스트와 동일한 소스 파일에 모듈 테스트를 포함하려고합니다. #! /usr/bin/env ruby require 'test/unit' module Modulino def modulino_function return 0 end end class ModulinoTest <

    3

    3답변

    펄은 라이브러리 모듈 파일이 라이브러리와 스크립트로 작동 할 수있는 모듈러 (modulino)라고하는 디자인 패턴을 가지고 있음을 알고 있습니다. Ruby/Python에서 이에 상응하는 것이 있습니까? 이 디자인 패턴이 나에게 매우 유용 할 것이라고 생각합니다. 나는 상당히 짧은 노동자를 쓰고 있지만, 그들을 실행하는 스크립트도 필요합니다. 이 모든 것을

    10

    3답변

    내가 스크립트로 호출되었을 때만 실행해야하는 부분이있는 Perl 파일이 있다고 가정 해 봅니다. 언젠가는 main() 메서드에서 이러한 부분을 포함하는 것에 대해 다시 읽는 것을 기억합니다. main() unless(<some condition which tests if I'm being used as a module>); 그러나 조건이 무엇인지 잊어

    8

    1답변

    "modulino"아이디어를 사용하여 단위 테스트를 시작한 스크립트가 있습니다. "perl -d"로 스크립트를 호출했을 때 caller()가 true 값을 반환 할 때 스크립트가 실행되지 않는 문제가 발생했습니다. 메인 (main)에 싸여있는 스크립트 본문과 서브 루틴 (main)에서 천천히 빠져 나가는 서브 루틴이 있습니다. 내가 가지고있는 스크립트의 상

    2

    3답변

    나는 TextMate 1.5.10 (Mac OSX 10.7.2)을 사용하여 perl modulino application을 작성하고 있습니다. 기능을 확인하기 위해 나는 prove 명령 줄 도구로 실행되도록 고안된 테스트 스크립트를 사용하고 있습니다. 디렉토리 구조의 예 나는이 같은 모습을 사용하고 있습니다 : text_mate_test/MyModule.p