fixed test for printer validation; converted it to run from cached data