directives tests pass