tracks/scala/exercises/bracket-push/src/test/scala/BracketPushTest.scala in trackler-2.2.1.106 vs tracks/scala/exercises/bracket-push/src/test/scala/BracketPushTest.scala in trackler-2.2.1.107
- old
+ new
@@ -1,74 +1,76 @@
import org.scalatest.{Matchers, FunSuite}
-/** @version 1.1.0 */
+/** @version 1.2.0 */
class BracketPushTest extends FunSuite with Matchers {
test("paired square brackets") {
- BracketPush.isPaired("[]") should be (true)
+ BracketPush.isPaired("[]") should be(true)
}
test("empty string") {
pending
- BracketPush.isPaired("") should be (true)
+ BracketPush.isPaired("") should be(true)
}
test("unpaired brackets") {
pending
- BracketPush.isPaired("[[") should be (false)
+ BracketPush.isPaired("[[") should be(false)
}
test("wrong ordered brackets") {
pending
- BracketPush.isPaired("}{") should be (false)
+ BracketPush.isPaired("}{") should be(false)
}
test("wrong closing bracket") {
pending
- BracketPush.isPaired("{]") should be (false)
+ BracketPush.isPaired("{]") should be(false)
}
test("paired with whitespace") {
pending
- BracketPush.isPaired("{ }") should be (true)
+ BracketPush.isPaired("{ }") should be(true)
}
test("simple nested brackets") {
pending
- BracketPush.isPaired("{[]}") should be (true)
+ BracketPush.isPaired("{[]}") should be(true)
}
test("several paired brackets") {
pending
- BracketPush.isPaired("{}[]") should be (true)
+ BracketPush.isPaired("{}[]") should be(true)
}
test("paired and nested brackets") {
pending
- BracketPush.isPaired("([{}({}[])])") should be (true)
+ BracketPush.isPaired("([{}({}[])])") should be(true)
}
test("unopened closing brackets") {
pending
- BracketPush.isPaired("{[)][]}") should be (false)
+ BracketPush.isPaired("{[)][]}") should be(false)
}
test("unpaired and nested brackets") {
pending
- BracketPush.isPaired("([{])") should be (false)
+ BracketPush.isPaired("([{])") should be(false)
}
test("paired and wrong nested brackets") {
pending
- BracketPush.isPaired("[({]})") should be (false)
+ BracketPush.isPaired("[({]})") should be(false)
}
test("math expression") {
pending
- BracketPush.isPaired("(((185 + 223.85) * 15) - 543)/2") should be (true)
+ BracketPush.isPaired("(((185 + 223.85) * 15) - 543)/2") should be(true)
}
test("complex latex expression") {
pending
- BracketPush.isPaired("\\\\left(\\\\begin{array}{cc} \\\\frac{1}{3} & x\\\\\\\\ \\\\mathrm{e}^{x} &... x^2 \\\\end{array}\\\\right)") should be (true)
+ BracketPush.isPaired(
+ "\\left(\\begin{array}{cc} \\frac{1}{3} & x\\ \\mathrm{e}^{x} &... x^2 \\end{array}\\right)") should be(
+ true)
}
}