import ceylon.ast.core { Condition } import ceylon.ast.redhat { RedHatTransformer, conditionToCeylon, compileCondition } import com.redhat.ceylon.compiler.typechecker.tree { Tree { JCondition=Condition } } shared object condition satisfies AbstractTest<Condition,JCondition> { compile = compileCondition; fromCeylon = RedHatTransformer.transformCondition; toCeylon = conditionToCeylon; tests = [booleanCondition, isCondition, existsOrNonemptyCondition]; }