add tm2z test framework