Scala Carte de conversion

Je suis un Scala newbie j'ai peur:
Je suis en train de convertir une Carte pour une nouvelle Carte basée sur une logique simple:

val postVals = Map("test" -> "testing1", "test2" -> "testing2", "test3" -> "testing3")

Je veux tester pour valeur "testing1" et modifier la valeur (lors de la création d'une nouvelle Carte)

def modMap(postVals: Map[String, String]): Map[String, String] = {
  postVals foreach {case(k, v) => if(v=="testing1") postVals.update(k, "new value")}
}

OriginalL'auteur Vonn | 2010-05-24