| 34 | } // namespace |
| 35 | |
| 36 | TEST(DimExpr, flatten_bd) { |
| 37 | DimExpr sym0 = MakeSymbolic(); |
| 38 | DimExpr sym1 = MakeSymbolic(); |
| 39 | DimExpr sym2 = MakeSymbolic(); |
| 40 | DimExpr origin = BD(BD(sym0, sym1), sym2); |
| 41 | DimExpr expected = Broadcast<DimExpr>{{sym0, sym1, sym2}}; |
| 42 | ASSERT_EQ(SimplifyDimExpr(origin), expected); |
| 43 | } |
| 44 | |
| 45 | TEST(Simplify, NumberAdd) { |
| 46 | List<DimExpr> num_lists{DimExpr(5), Negative<DimExpr>(5)}; |
nothing calls this directly
no test coverage detected