Sha256: 020b34adc3273f8257239d435e0f113d73f7b87b62b0ab99ed08bc27330b2bea
Contents?: true
Size: 591 Bytes
Versions: 17
Compression:
Stored size: 591 Bytes
Contents
module Adhoq RSpec.describe Report, type: :model do context 'create xlsx report' do let(:query) do create(:adhoq_query, query: 'SELECT name, description FROM adhoq_queries') end let(:report) do execution = query.execute!('xlsx') execution.report end specify do expect(report.data).to have_values_in_xlsx_sheet([ %w[name description], [query.name, query.description] ]) end specify do expect(report.name).to match /#{query.name}\.[\d\-]+\.xlsx/ end end end end
Version data entries
17 entries across 17 versions & 1 rubygems