Skip to content

Commit c6b8746

Browse files
committed
OY-4987 Päivitetty testien käyttämä postgres-versio
Muutostimestamppien aikaleimojen tarkkuutta jouduttu "karkeistamaan" testeissä koska Github-runnerin Ubuntu antaa aikaleimat nanosekunnin tarkkuudella johon postgres-tallennus ei pysty
1 parent 34a5081 commit c6b8746

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

valinta-tulos-valintarekisteri-db/postgresql/docker/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Based on <https://hub.docker.com/_/postgres/>
22

3-
FROM docker.io/library/postgres:11.9
3+
FROM docker.io/library/postgres:15
44

55
# COPY ../postgresql.conf /var/lib/postgresql
66
COPY ./configure-postgres.sh /docker-entrypoint-initdb.d/

valinta-tulos-valintarekisteri-db/src/test/scala/fi/vm/sade/valintatulosservice/valintarekisteri/db/ValintarekisteriDbValinnantuloksetSpec.scala

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ class ValintarekisteriDbValinnantuloksetSpec extends Specification with ITSetup
2727
val hakemusOid = HakemusOid("hakemusOid")
2828
val muokkaaja = "muokkaaja"
2929
val selite = "selite"
30-
val muutos = OffsetDateTime.now(ZoneId.of("Europe/Helsinki"))
30+
val muutos = OffsetDateTime.now(ZoneId.of("Europe/Helsinki")).withNano(0)
31+
val nanotime = muutos.getNano
3132
val valinnantilanTallennus = ValinnantilanTallennus(
3233
hakemusOid, valintatapajonoOid, hakukohdeOid, henkiloOid, Hyvaksytty, muokkaaja)
3334
val valinnantuloksenOhjaus = ValinnantuloksenOhjaus(

valinta-tulos-valintarekisteri-db/src/test/scala/fi/vm/sade/valintatulosservice/valintarekisteri/sijoittelu/ValintarekisteriForSijoitteluSpec.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ class ValintarekisteriForSijoitteluSpec extends Specification with ITSetup with
6060
"Sijoitteluajo should be stored in transaction" in {
6161
val wrapper = loadSijoitteluFromFixture("valintatapajono_hakijaryhma_pistetiedot", "sijoittelu/")
6262
wrapper.hakukohteet(0).getValintatapajonot.get(0).getHakemukset.get(0).setHakemusOid(null)
63-
(valintarekisteri.tallennaSijoittelu(wrapper.sijoitteluajo, wrapper.hakukohteet.asJava, wrapper.valintatulokset.asJava) must throwA[Exception]).message must contain("null value in column \"hakemus_oid\" violates not-null constraint")
63+
(valintarekisteri.tallennaSijoittelu(wrapper.sijoitteluajo, wrapper.hakukohteet.asJava, wrapper.valintatulokset.asJava) must throwA[Exception]).message must contain("null value in column \"hakemus_oid\" of relation \"jonosijat\" violates not-null constraint")
6464
findSijoitteluajo(wrapper.sijoitteluajo.getSijoitteluajoId) mustEqual None
6565
}
6666
"Unknown sijoitteluajo cannot be found" in {

0 commit comments

Comments
 (0)