Sha256: e187cc1f901c90a6b9959d71f92885be0c87ad5f1dd8eaa18bed4b7d0f064b4c
Contents?: true
Size: 973 Bytes
Versions: 6
Compression:
Stored size: 973 Bytes
Contents
module Support # Read fixture files from disk, for test support module FixtureReader private FIXTURE_PATH = '../../fixtures/api' def cinema_list_json read_file("#{FIXTURE_PATH}/cinema-list.json") end def cinema_detail_json(num) read_file("#{FIXTURE_PATH}/cinema-detail-#{num}.json") end def dates_json(num) read_file("#{FIXTURE_PATH}/dates-#{num}.json") end def fake_dates_tomorrow_json { "dates": [tomorrow_s] }.to_json end def film_list_comingsoon_json read_file("#{FIXTURE_PATH}/film-list-comingsoon.json") end def film_list_json read_file("#{FIXTURE_PATH}/film-list.json") end def performances_tomorrow_json(num) read_file("#{FIXTURE_PATH}/performances-tomorrow-#{num}.json") end def read_file(filepath) File.read(File.expand_path(filepath, __FILE__)) end def tomorrow_s (Date.today + 1).strftime('%Y%m%d') end end end
Version data entries
6 entries across 6 versions & 1 rubygems