blob: 55bde8dc9949b8fc18d646f4a15cecfcc39b6f79 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
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
|