http://plnkr.co/edit/M7DNGAbDXQeLRslDIYs5?p=info
Почему свойства элементов контроллера формы не работают в директиве? Как сделать, чтобы Test.pass.$pristine было связано с полем ввода?
Нужно именно $pristine элемента, а не всей формы. Задавать имя напрямую в шаблоне директивы нельзя.