BARCELONA, Spain — A Spanish court has upheld a ruling that a supermarket worker was unlawfully fired for having eaten a ...