more preprocessor tests