Added preferred_attr_units to NoFrame and reverted test changes that it makes unnecessary

at @taldcroft's suggestion