Skip to content

Commit

Permalink
Move relevant tests as well
Browse files Browse the repository at this point in the history
  • Loading branch information
kelvin-chappell committed Aug 28, 2019
1 parent f3604d6 commit b9eb139
Show file tree
Hide file tree
Showing 10 changed files with 21 additions and 22 deletions.
6 changes: 5 additions & 1 deletion build.sbt
Expand Up @@ -99,6 +99,7 @@ lazy val `holiday-stops` = all(project in file("lib/holiday-stops"))
scalaz,
playJson,
scalatest,
scalaCheck,
playJsonExtensions,
circe,
circeParser,
Expand Down Expand Up @@ -255,7 +256,10 @@ lazy val `braze-to-salesforce-file-upload` = all(project in file("handlers/braze

lazy val `holiday-stop-processor` = all(project in file("handlers/holiday-stop-processor"))
.enablePlugins(RiffRaffArtifact)
.dependsOn(`holiday-stops`, effects)
.dependsOn(
`holiday-stops` % "compile->compile;test->test",
effects
)

lazy val `metric-push-api` = all(project in file("handlers/metric-push-api"))
.enablePlugins(RiffRaffArtifact)
Expand Down
4 changes: 1 addition & 3 deletions handlers/holiday-stop-processor/build.sbt
Expand Up @@ -17,7 +17,5 @@ libraryDependencies ++= Seq(
"com.amazonaws" % "aws-java-sdk-s3" % "1.11.566",
"org.slf4j" % "slf4j-api" % "1.7.25",
"ch.qos.logback" % "logback-classic" % "1.2.3",
"com.typesafe.scala-logging" %% "scala-logging" % "3.9.2",
"org.scalatest" %% "scalatest" % "3.0.7" % Test,
"org.scalacheck" %% "scalacheck" % "1.14.0" % Test
"com.typesafe.scala-logging" %% "scala-logging" % "3.9.2"
)
Expand Up @@ -3,8 +3,8 @@ package com.gu.holidaystopprocessor
import java.time.LocalDate

import cats.implicits._
import com.gu.holiday_stops.{HolidayCreditUpdate, OverallFailure, SalesforceHolidayWriteError, Subscription, ZuoraHolidayWriteError}
import com.gu.holidaystopprocessor.Fixtures._
import com.gu.holiday_stops.Fixtures._
import com.gu.holiday_stops._
import com.gu.salesforce.holiday_stops.SalesforceHolidayStopRequestsDetail.{HolidayStopRequestsDetail, ProductName, SubscriptionName}
import org.scalatest._

Expand Down
Expand Up @@ -2,11 +2,11 @@ package com.gu.holidaystopprocessor

import java.time.LocalDate

import com.gu.holiday_stops.{Add, ChargeOverride, CurrentGuardianWeeklySubscription, ExtendedTerm, HolidayCredit, HolidayCreditUpdate, ZuoraHolidayWriteError}
import com.gu.holidaystopprocessor.Fixtures.config
import com.gu.holiday_stops.Fixtures.config
import com.gu.holiday_stops._
import org.scalatest.{EitherValues, FlatSpec, Matchers}

class SubscriptionUpdateTest extends FlatSpec with Matchers with EitherValues {
class HolidayCreditUpdateTest extends FlatSpec with Matchers with EitherValues {

val guardianWeeklyProductRatePlanIds = Fixtures.config.guardianWeeklyProductRatePlanIds

Expand Down
Expand Up @@ -2,9 +2,9 @@ package com.gu.holidaystopprocessor

import java.time.LocalDate

import com.gu.holiday_stops.{HolidayCreditUpdate, HolidayStop, OverallFailure, SalesforceHolidayWriteError, Subscription, ZuoraHolidayWriteError}
import com.gu.holidaystopprocessor.Fixtures.{config, mkSubscription}
import com.gu.salesforce.holiday_stops.SalesforceHolidayStopRequestsDetail.{HolidayStopRequestsDetail, HolidayStopRequestsDetailChargeCode, HolidayStopRequestsDetailChargePrice, HolidayStopRequestsDetailId, ProductName, StoppedPublicationDate, SubscriptionName}
import com.gu.holiday_stops.Fixtures.{config, mkSubscription}
import com.gu.holiday_stops._
import com.gu.salesforce.holiday_stops.SalesforceHolidayStopRequestsDetail._
import org.scalatest.{EitherValues, FlatSpec, Matchers, OptionValues}

class HolidayStopProcessTest extends FlatSpec with Matchers with EitherValues with OptionValues {
Expand Down
@@ -1,10 +1,9 @@
package com.gu.holidaystopprocessor
package com.gu.holiday_stops

import java.time.LocalDate

import com.gu.holiday_stops.{Config, HolidayCreditProduct, HolidayStop, HolidayStopProcessor, Oauth, RatePlan, RatePlanCharge, Subscription, ZuoraConfig}
import com.gu.salesforce.SalesforceAuthenticate.SFAuthConfig
import com.gu.salesforce.holiday_stops.SalesforceHolidayStopRequest._
import com.gu.salesforce.holiday_stops.SalesforceHolidayStopRequest.{HolidayStopRequest, HolidayStopRequestActionedCount, HolidayStopRequestEndDate, HolidayStopRequestStartDate}
import com.gu.salesforce.holiday_stops.SalesforceHolidayStopRequestsDetail._

object Fixtures {
Expand Down
@@ -1,8 +1,7 @@
package com.gu.holidaystopprocessor
package com.gu.holiday_stops

import java.time.LocalDate

import com.gu.holiday_stops.{Config, CurrentGuardianWeeklySubscription, HolidayCredit, RatePlan, RatePlanCharge}
import org.scalacheck.Prop.forAll
import org.scalacheck._
import org.scalatest.{EitherValues, OptionValues}
Expand Down
@@ -1,6 +1,5 @@
package com.gu.holidaystopprocessor
package com.gu.holiday_stops

import com.gu.holiday_stops.{CurrentGuardianWeeklySubscription, HolidayCredit, RatePlan}
import org.scalatest.{EitherValues, FlatSpec, Matchers}

class HolidayCreditTest extends FlatSpec with Matchers with EitherValues {
Expand Down
@@ -1,8 +1,7 @@
package com.gu.holidaystopprocessor
package com.gu.holiday_stops

import java.time.LocalDate

import com.gu.holiday_stops.RatePlanCharge
import org.scalatest.{FlatSpec, Matchers, OptionValues}

class SubscriptionTest extends FlatSpec with Matchers with OptionValues {
Expand Down
3 changes: 2 additions & 1 deletion project/Dependencies.scala
Expand Up @@ -15,7 +15,8 @@ object Dependencies {
val scalaz = "org.scalaz" %% "scalaz-core" % "7.2.18"
val playJson = "com.typesafe.play" %% "play-json" % "2.6.9"
val playJsonExtensions = "ai.x" %% "play-json-extensions" % "0.30.1"
val scalatest = "org.scalatest" %% "scalatest" % "3.0.1" % "test"
val scalatest = "org.scalatest" %% "scalatest" % "3.0.1" % Test
val scalaCheck = "org.scalacheck" %% "scalacheck" % "1.14.0" % Test
val jacksonDatabind = "com.fasterxml.jackson.core" % "jackson-databind" % "2.8.11.1"
val awsS3 = "com.amazonaws" % "aws-java-sdk-s3" % awsVersion
val awsSQS = "com.amazonaws" % "aws-java-sdk-sqs" % awsVersion
Expand Down

0 comments on commit b9eb139

Please sign in to comment.