completed directive tests