lang/tdd

TDD 우분투에서 phpunit 설치

C/H 2010. 12. 8. 08:30
참고
sudo apt-get install phpunit
아래 위치에서 2개의 파일을 다운로드 합니다.
  • 받기:1 http://ftp.daum.net/ubuntu/ lucid/universe php-benchmark 1.2.7-4 [13.5kB]
  • 받기:2 http://ftp.daum.net/ubuntu/ lucid/universe phpunit 3.4.5-1 [310kB]
실행파일 설치 위치는 /usr/bin/phpunit

if (strpos('@php_bin@', '@php_bin') === 0) {
    set_include_path(dirname(__FILE__) . PATH_SEPARATOR . get_include_path());
}

require_once 'PHPUnit/Util/Filter.php';

PHPUnit_Util_Filter::addFileToFilter(__FILE__, 'PHPUNIT');

require 'PHPUnit/TextUI/Command.php';

define('PHPUnit_MAIN_METHOD', 'PHPUnit_TextUI_Command::main');

PHPUnit_TextUI_Command::main();
lib 설치 위치는 /usr/share/php/PHPUnit/
2010.12.01 phpunit.de 에서 제공하는 설치 방법
pear install phpunit/PHPUnit
설치 위치 /usr/lib/php/PHPUnit.

Download a release archive from http://pear.phpunit.de/get/ and extract it to a directory that is listed in the include_path of your php.ini configuration file.

(http://pear.phpunit.de/get/ 에서 다운로드 하고, php.ini 설정파에서 include_path 에 있는 디렉토리에 압축을 풉니다.)

Prepare the phpunit script: (phpunit 스크립트를 준비합니다.)

Rename the phpunit.php script to phpunit. (phpunit.php 스크립트 phpunit 이름을 수정합니다.)

Replace the @php_bin@ string in it with the path to your PHP command-line interpreter (usually /usr/bin/php). (@php_bin@ 문자열을 인터프리터의 경로와 파일명으로 교체하세요. (보통 /usr/bin/php))

Copy it to a directory that is in your path and make it executable (chmod +x phpunit).

(당신의 경로에 복사하거나 만들어서 실행하세요. (chmod +x phpunit))

Prepare the PHPUnit/Util/PHP.php script: (PHPUnit/Util/PHP.php 스크립트를 준비하세요.)

Replace the @php_bin@ string in it with the path to your PHP command-line interpreter (usually /usr/bin/php). (@php_bin@ 문자열을 인터프리터의 경로와 파일명으로 교체하세요. (보통 /usr/bin/php)) 뭔 말인지... ㅡ.ㅡ


반응형

'lang > tdd' 카테고리의 다른 글

OOP 객체 액션  (0) 2010.12.14
TDD jUnit4 비교표현확장: Hamcrest  (0) 2010.12.07
TDD jUnit4 특징  (0) 2010.12.06
TDD 실습 - 은행계좌(Account) 클래스 만들기  (0) 2010.12.03
TDD 개발 진행방식  (0) 2010.12.02