From 92d27d387612f29fbe6df99bbc9f6c55411c6f0d Mon Sep 17 00:00:00 2001 From: Sorin Zamfir Date: Tue, 18 Aug 2020 21:52:30 +0300 Subject: [PATCH] BAEL-4516: Cleanup sources --- gradle-5/build.gradle | 10 ++--- .../gradle/wrapper/gradle-wrapper.properties | 2 +- gradle-5/source-sets/build.gradle | 37 +++++++++---------- .../com/baeldung/itest/SourceSetsItest.java | 22 ++++++----- gradle-5/source-sets/src/random/Random.java | 0 5 files changed, 36 insertions(+), 35 deletions(-) delete mode 100644 gradle-5/source-sets/src/random/Random.java diff --git a/gradle-5/build.gradle b/gradle-5/build.gradle index 84cf05bad6..a40afb7024 100644 --- a/gradle-5/build.gradle +++ b/gradle-5/build.gradle @@ -5,11 +5,11 @@ plugins{ description = "Gradle 5 root project" allprojects { apply plugin :"java" - apply plugin :"nebula.lint" - gradleLint { - rules=['unused-dependency'] - reportFormat = 'text' - } + // apply plugin :"nebula.lint" + // gradleLint { + // rules=['unused-dependency'] + // reportFormat = 'text' + // } group = "com.baeldung" version = "0.0.1" sourceCompatibility = "1.8" diff --git a/gradle-5/gradle/wrapper/gradle-wrapper.properties b/gradle-5/gradle/wrapper/gradle-wrapper.properties index 4c46317507..0b7ed8da04 100644 --- a/gradle-5/gradle/wrapper/gradle-wrapper.properties +++ b/gradle-5/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,4 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-5.6.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-bin.zip diff --git a/gradle-5/source-sets/build.gradle b/gradle-5/source-sets/build.gradle index 435c54c7a9..d7d3f18df3 100644 --- a/gradle-5/source-sets/build.gradle +++ b/gradle-5/source-sets/build.gradle @@ -1,10 +1,12 @@ -apply plugin: "eclipse" +// apply plugin: "eclipse" apply plugin: "java" description = "Source Sets example" task printSourceSetInformation(){ + description = "Print source set information" + doLast{ sourceSets.each { srcSet -> println "["+srcSet.name+"]" @@ -19,14 +21,6 @@ task printSourceSetInformation(){ } } -task printConfigurationInformation(){ - doLast{ - configurations.each { config -> - println "["+config.name+"]" - } - } -} - sourceSets{ itest { compileClasspath += sourceSets.main.output @@ -42,26 +36,31 @@ test { } } - // main { - // java { - // srcDir('src/random') - // } - // } dependencies { implementation('org.apache.httpcomponents:httpclient:4.5.12') testImplementation('junit:junit:4.12') itestImplementation('com.google.guava:guava:29.0-jre') } -configurations { - itestImplementation.extendsFrom(testImplementation) - itestRuntimeOnly.extendsFrom(t) +task itest(type: Test) { + description = "Run integration tests" + group = "verification" + testClassesDirs = sourceSets.itest.output.classesDirs + classpath = sourceSets.itest.runtimeClasspath } -task itest(Type: test) { - +itest { + testLogging { + events "passed","skipped", "failed" + } } +configurations { + itestImplementation.extendsFrom(testImplementation) + itestRuntimeOnly.extendsFrom(testRuntimeOnly) +} + + // eclipse { // classpath { // plusConfigurations+=[configurations.itestCompileClasspath] diff --git a/gradle-5/source-sets/src/itest/java/com/baeldung/itest/SourceSetsItest.java b/gradle-5/source-sets/src/itest/java/com/baeldung/itest/SourceSetsItest.java index 6a528a9b9b..fea54574d6 100644 --- a/gradle-5/source-sets/src/itest/java/com/baeldung/itest/SourceSetsItest.java +++ b/gradle-5/source-sets/src/itest/java/com/baeldung/itest/SourceSetsItest.java @@ -3,27 +3,29 @@ package com.baeldung.itest; import static org.hamcrest.CoreMatchers.is; import static org.junit.Assert.assertThat; -//import java.util.List; +import java.util.List; import org.junit.Test; import com.baeldung.main.SourceSetsObject; -//import com.google.common.collect.ImmutableList; +import com.google.common.collect.ImmutableList; public class SourceSetsItest { - + @Test public void whenRunThenSuccess() { - SourceSetsObject underTest = new SourceSetsObject("lorem","ipsum"); + SourceSetsObject underTest = new SourceSetsObject("lorem", "ipsum"); assertThat(underTest.getUser(), is("lorem")); assertThat(underTest.getPassword(), is("ipsum")); } - -// @Test -// public void whenRunThenFail() { -// List someStrings = ImmutableList.of("Baeldung", "is", "cool"); -// assertThat(false, is(true)); -// } + + @Test + public void givenImmutableListwhenRunThenSuccess() { + + List someStrings = ImmutableList.of("Baeldung", "is", "cool"); + + assertThat(someStrings.size(), is(3)); + } } diff --git a/gradle-5/source-sets/src/random/Random.java b/gradle-5/source-sets/src/random/Random.java deleted file mode 100644 index e69de29bb2..0000000000