working on generic attribute spec test