added preprocessor tests