-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
39 lines (33 loc) · 1.39 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# frozen_string_literal: true
source 'https://rubygems.org'
git_source(:github) { |repo_name| "https://github.com/#{repo_name}" }
# スクレイピングをするためのライブラリ
# ※1.10.0以上2.0.0未満の最新のものを使用
gem 'nokogiri', '~> 1.12'
# GoogleDriveを使用するためのライブラリ
gem 'google_drive'
# confファイルの読み込んで使用できるようになるライブラリ
gem 'inifile'
# 開発用グループ
group :development do
# RubyのLintツール
# ※0.62.0以上1.0.0未満の最新のものを使用
# 「require: false」の記述は個別ごとrequireする必要がある
gem 'rubocop', '~> 0.62', require: false
# Rspec用のrubocop
gem 'rubocop-rspec'
# Rubyのテストフレームワーク
# ※Ruby における BDD (behavior driven development、ビヘイビア駆動開発) の ためのテストフレームワーク
gem 'rspec', '>= 3.8.0'
# httpリクエストをスタブ化するライブラリ
gem 'webmock'
# テストで使う「HTTP通信」を1回目に記録しておいて、2回目以降のテストでの実行時間を短縮し、効率的な
# テストを支援してくれるGem(「酒と涙とRubyとRailsと」より)
gem 'vcr'
# テストカバレッジを取得
gem 'simplecov'
# デバッグツール
gem 'pry', '~> 0.13'
gem 'pry-byebug', '~> 3.9'
gem 'pry-doc', '~> 1.1'
end