blob: 59b82ff57e32199ee5da901e0d07c97af0b6457e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
object Test {
import scala.testing.SUnit._
import scala.io.Source
class ReadlinesTest extends TestCase("scala.io.Source method getLines") {
val src = Source.fromString("""
This is a file
it is split on several lines.
isn't it?
""")
assertEquals("wrong number of lines",src.getLines.toList.length,5) // five new lines in there
//for(val line <- src.getLines) {
// Console.print(line)
//}
}
def main(args:Array[String]) = {
val ts = new TestSuite(
new ReadlinesTest
)
val tr = new TestResult()
ts.run(tr)
for(val failure <- tr.failures) {
Console.println(failure)
}
}
}
|