File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 11package utest
22
33import scala .quoted .{ Type => QType , _ }
4- import scala .util .Success
4+ import scala .util .{ Success , Failure }
55
66import utest .framework .{TestCallTree , Tree => UTree , TestPath }
77
@@ -33,7 +33,7 @@ object TestBuilder:
3333 case Success (expr) => expr match
3434 case ' {utest.assert($ {_}* ) } => Inlined (None ,Nil ,term) // Inlined results in proper line number generation
3535 case _ => super .transformTerm(term)(owner)
36- case _ => super .transformTerm( term)(owner)
36+ case Failure (_) => term
3737 }
3838 }
3939 val statsWithInlinedAsserts = assertInliner.transformStats(setupStats)(Symbol .spliceOwner)
@@ -60,7 +60,8 @@ object TestBuilder:
6060 // named pattern match which causes asExpr to blow up
6161 case _ => scala.util.Try (t.asExpr) match {
6262 case Success (' { TestPath .synthetic }) => ' { TestPath ($pathExpr) }.asTerm
63- case _ => super .transformTerm(t)(owner)
63+ case Success (_) => super .transformTerm(t)(owner)
64+ case Failure (_) => t
6465 }
6566 }
6667 }
You can’t perform that action at this time.
0 commit comments