require 'spec_helper' RSpec.describe "gradle" do context "when running a default gradle build" do it 'installs the required ruby and produces a valid report' do content = <<~GRADLE /* * This file was generated by the Gradle 'init' task. * * This is a general purpose Gradle build. * Learn how to create Gradle builds at https://guides.gradle.org/creating-new-gradle-builds */ plugins { id "com.github.hierynomus.license" version "0.15.0" } GRADLE runner.add_file('build.gradle', content) report = runner.scan expect(report).to match_schema(version: '2.0') expect(report[:licenses]).to be_empty expect(report[:dependencies]).to be_empty end end end