support directive testing