Preprocessor #if statement doesn't work

You don’t have to load the sketch onto the Arduino to test the behavior of the preprocessor #if directive. The #warning directive will display a message at compile time (gcc compiler )

#if TEST == pollo
#warning "TEST is pollo" 
#else
#warning "TEST is not pollo"
#endif