IntelliJ IDEA (PhpStorm)에서 Docker의 php로 phpunit 실행

거의 본가의 기사의 의역에 가깝습니다만, Intellij로부터 docker상의 php로 phpunit를 움직이는 설정을 해 보았습니다.
본가 기사: htps : // bg. 지 tb 라이언 s. 이 m / phps와 rm / 2016/11 / 도 c 케 r 어서 - rp 있어 rs /

환경


  • IntelliJ IDEA 2017.1.4
  • PHP Docker plugin 설치


  • 수중에서 확인은 하고 있지 않습니다만, 원역이 PhpStorm이므로, PhpStorm에서도 같은가라고 생각합니다.

    Remote Interpreter 설정


  • Preferences -> Languages ​​& Frameworks -> PHP를 엽니 다
  • CLI Interpreter의 […] 버튼을 클릭합니다
  • CLI Interpreters 화면이 열리면 왼쪽 상단의 [+]를 클릭하고 [From Docker, Vagrant, VM, Remote...]를 선택합니다
  • Remote PHP Interpreter 설정 화면에서 Docker를 선택합니다.
  • Server의 New 버튼을 클릭합니다.
  • 서버 설정 화면이 열리면 확인을 클릭합니다.
    ※ 필요한 경우 설정을 변경하십시오

  • 이미지 이름에서 적절한 컨테이너를 선택합니다




  • CLI Interpreter 설정



    Remote Interpreter 설정이 성공하면 PHP executable에 PHP 버전 등의 정보가 표시됩니다.


    PHPUnit 설정


  • Preferences -> Languages ​​& Frameworks -> PHP -> PHPUnit을 엽니 다
  • 왼쪽 상단에서 +를 클릭하고 By Remote Interpreter를 선택합니다
  • PHPUnit 설정이 열리므로 Container 설정, PHP Library 설정, PHPUnit 설정 파일 설정
  • 설정이 잘되면 PHPUnit 버전이 표시됩니다




  • 실행



    이제 PHPUnit을 실행할 준비가 되었으므로 PHPUnit을 실행해 보겠습니다.
    설정이 잘되면 Run window에 PHPUnit 실행 결과가 표시됩니다.

    좋은 웹페이지 즐겨찾기