aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/scala/xyz.driver.sbt/SbtSettings.scala6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/scala/xyz.driver.sbt/SbtSettings.scala b/src/main/scala/xyz.driver.sbt/SbtSettings.scala
index 544585c..917883c 100644
--- a/src/main/scala/xyz.driver.sbt/SbtSettings.scala
+++ b/src/main/scala/xyz.driver.sbt/SbtSettings.scala
@@ -42,11 +42,13 @@ object SbtSettings extends AutoPlugin {
Seq(
resourceGenerators in Compile += generateScalafmtConfTask.taskValue,
scalafmtTest := {
- s"scalafmt --test".!
+ "curl -L -o coursier https://git.io/vgvpD && chmod +x coursier && ./coursier --help".!
+ "coursier bootstrap com.geirsson:scalafmt-cli_2.11:0.7.0-RC1 --main org.scalafmt.cli.Cli -o scalafmt".!
+ s"${baseDirectory.value.getPath}/scalafmt --test".!
},
scalafmtTest in (Test, test) <<= (scalafmtTest in (Test, test)) dependsOn generateScalafmtConfTask,
testExecution in (Test, test) <<=
- (testExecution in (Test, test)) dependsOn (scalafmtTest in Compile, scalafmtTest in Test)
+ (testExecution in (Test, test)) dependsOn (generateScalafmtConfTask, scalafmtTest in Compile, scalafmtTest in Test)
)
}