Sha256: 566c54db3f6f96cd6f52e1344cfde66ef2a7caf14e72a201d4bd806e4d66660f

Contents?: true

Size: 878 Bytes

Versions: 3

Compression:

Stored size: 878 Bytes

Contents

# frozen_string_literal: true
require 'simplecov'
SimpleCov.start

require 'yaml'
require 'minitest/autorun'
require 'minitest/rg'
require 'vcr'
require 'webmock'
require './lib/YPBT/comment.rb'
require './lib/YPBT/video.rb'
require './lib/YPBT/author.rb'
require './lib/YPBT/youtube_api.rb'
require_relative '../lib/YPBT'

FIXTURES_FOLDER = 'spec/fixtures'
CASSETTES_FOLDER = "#{FIXTURES_FOLDER}/cassettes"
CASSETTE_FILE = 'youtube_api'
TEST_VIDEO_ID = 'vJOkR0Xz958'
TEST_COMMENT_ID = 'z13dwdepqxvdvvmbj04chpaxmuvbwjxhsr40k'
TEST_CHANEL_ID = 'UCQU5uVTG8h9LToACKrm1LMA'
RESULT_FILE = "#{FIXTURES_FOLDER}/yt_api_results.yml"
YT_RESULT = YAML.load(File.read(RESULT_FILE))

unless ENV.key? 'YOUTUBE_API_KEY'
  CREDENTIALS = YAML.load(File.read('config/credentials.yml'))
  ENV['YOUTUBE_API_KEY'] = CREDENTIALS[:YOUTUBE_API_KEY]
  ENV['YT_VIDEO_ID'] = CREDENTIALS[:YT_VIDEO_ID]
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
YPBT-0.2.12 spec/spec_helper.rb
YPBT-0.2.11 spec/spec_helper.rb
YPBT-0.2.10 spec/spec_helper.rb