directives tests pass.