…lines 1–47 unchanged (47 lines)
48 test - check("{{b,c}}d", List("{b}d", "{c}d"))
49 }
50 test("malformed") {
51 val malformed = Seq("core.{compile", "core.{compile,test]")
52
53 malformed.foreach { m =>
54 val (failure: Result.Failure) = ExpandBraces.expandBraces(m): @unchecked
55 assert(failure.error.contains("Parsing exception"))
56 }
57 }
58 test("dontExpand") {
59 test - check("core.compile", List("core.compile"))
60 test - check("{}.compile", List("{}.compile"))
61 test - check("{core}.compile", List("{core}.compile"))
…lines 62–75 unchanged (14 lines)