You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
sqm-dashboards/spec/services/dese/four_d_one_spec.rb

26 lines
707 B

require 'rails_helper'
require 'fileutils'
RSpec.describe Dese::FourDOne do
let(:academic_years) do
[
create(:academic_year, range: '2020-21'),
create(:academic_year, range: '2019-20')
# create(:academic_year, range: '2018-19'),
# create(:academic_year, range: '2017-18'),
# create(:academic_year, range: '2016-17')
]
end
before :each do
academic_years
end
xcontext 'Creating a new FourDOne' do
it 'creates a csv file with the scraped data' do
FileUtils.mkdir_p 'tmp/spec/dese'
file = Rails.root.join('tmp', 'spec', 'dese', '4D_1_plans_of_grads.csv')
Dese::FourDOne.new(filepath: file)
expect(file).to exist
end
end
end