"""Test if tv series settings is well configured"""
error_message = ""
if not re.match('^[YN]$', self._enabled):
error_message = "enabled value must be Y or N"
if self.name == '':
error_message = "name value cannot be empty"
if self.main_tvseries_url == '':
error_message = "main_tvseries_url value cannot be empty"
if not re.match('^[YN]$', self._try_to_rename):
error_message = "try_to_rename value must be Y or N"
if not re.match('^[0-9]$|^[1-9][0-9]$|^\*$', self.latest_episodes_to_download):
error_message = "latest_episodes_to_download value must be between 0-99 or *"
if not re.match('(((https?)://([A-Za-z0-9%\-_]+(:[A-Za-z0-9%\-_]+)?@)?([A-Za-z0-9\-]+\.)+[A-Za-z0-9]+)(:[0-9]+)?(/([A-Za-z0-9\-_\?!@#$%^&*/=\.]+[^\.\),;\|])?)?)', self.main_tvseries_url):
error_message = "main_tvseries_url is not a valid url"