본문 바로가기
프로그래밍/Ruby

VSCode 랑 Minitest쓰는 방법

by 리나그(ReenAG) 2022. 1. 24.
728x90
반응형

오늘 어떤 rails 프로젝트를 포크해서 쓰고 있는데, 실제로 main

 

ruby에서 TDD를 하기 위한 gem 중에 유명한건 rspec하고 minitest가 있는데, 이것들을 VScode의 text explorer에 띄우기 위해서 무엇을 해야하는지 튜토리얼 식으로 적어보려고 한다.

 

1. .vscode/settings.json을 만든다.

 

2. json 포맷으로 다음을 작성한다

{
    // for coding convention
    "editor.tabSize": 2,
    "editor.insertSpaces": true,

    "rubyTestExplorer.logpanel": true,
    "rubyTestExplorer.testFramework": "minitest",
    "rubyTestExplorer.minitestCommand" : "bundle exec rake",
    "rubyTestExplorer.minitestDirectory" : "./test/"
}

여기서 설정해야햐하는 변수를 볼 수 있다:

https://marketplace.visualstudio.com/items?itemName=connorshea.vscode-ruby-test-adapter 

 

Ruby Test Explorer - Visual Studio Marketplace

Extension for Visual Studio Code - Run your Ruby tests in the Sidebar of Visual Studio Code

marketplace.visualstudio.com

아마 디렉토리 명을 "spec"으로 만들면 rspec, "test"로 만들면 minitest를 쓰는 것이 관례인 것 같다.

728x90
반응형