learn how to write specs for directives. hooray