added momore detailed directive tests