fix tests

pull/7380/head
Thibault Duplessis 2020-09-29 10:48:23 +02:00
parent f259240f7f
commit 0af50ff160
2 changed files with 6 additions and 6 deletions

View File

@ -44,11 +44,11 @@ private object Flood {
"Bye!"
)
private case class Message(text: String, date: Instant)
private[security] case class Message(text: String, date: Instant)
private type Messages = List[Message]
private def duplicateMessage(msg: Message, msgs: Messages): Boolean =
private[security] def duplicateMessage(msg: Message, msgs: Messages): Boolean =
!passList.contains(msg.text) && msgs.headOption.?? { m =>
similar(m.text, msg.text) || msgs.tail.headOption.?? { m2 =>
similar(m2.text, msg.text)

View File

@ -7,12 +7,12 @@ class FloodTest extends Specification {
import Flood._
def isDup = duplicateMessage _
private def isDup = duplicateMessage _
def m(s: String) = Message(s, Instant.now)
private def m(s: String) = Message(s, Instant.now)
val str = "Implementation uses dynamic programming (WagnerFischer algorithm)"
val msg = m(str)
private val str = "Implementation uses dynamic programming (WagnerFischer algorithm)"
private val msg = m(str)
"find duplicate" should {
"same" in {