blob: f4c793b402420e77f4f0bbe60dc90419d1e0360a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
package xyz.driver.core.testkit
import com.typesafe.scalalogging.Logger
import org.scalatest.{Matchers, Suite}
import org.slf4j.helpers.NOPLogger
import xyz.driver.core.time.Time
import xyz.driver.core.time.provider.{SpecificTimeProvider, TimeProvider}
trait DriverFunctionalTest extends Matchers with postgres.DockerPostgresFixtureDatabase {
self: Suite =>
// Needed to reset some external libraries timezones (e.g., HSQLDB)
// for local development matching CI and deployed environment
java.util.TimeZone.setDefault(java.util.TimeZone.getTimeZone("Etc/UTC"))
val log: Logger = Logger(NOPLogger.NOP_LOGGER)
val timeProvider: TimeProvider = new SpecificTimeProvider(Time(100000))
}
|