adding functional tests for InvalidatePath and InvalidateRoute annotations, as per #120