o
    .j                     @   s@   d dl Z d dlmZ dd Zdd Zdd Zd	d
 Zdd ZdS )    N)vWeekdayc                  C   s8   t d} |  dksJ | jdksJ | jd u sJ d S )NSUs   SUr   to_icalweekdayrelativer    r	   W/home/thesage/.local/lib/python3.10/site-packages/icalendar/tests/prop/test_vWeekday.pytest_simple      r   c                  C   s8   t d} |  dksJ | jdksJ | jdksJ d S )Nz-1MOs   -1MOMOr   r   r	   r	   r
   test_relative   r   r   c                   C   s   t t d dksJ d S )N+2TH)r   	from_icalr   r	   r	   r	   r
   test_roundtrip   s   r   c                   C   s:   t t td W d   dS 1 sw   Y  dS )z0Error: Expected weekday abbrevation, got: -100MOz-100MON)pytestraises
ValueErrorr   r   r	   r	   r	   r
   
test_error   s   "r   c                   C   sN   t djdks	J t djdksJ t djdksJ tt djts%J dS )z5ical_value property returns the weekday string value.r   r   z-1SUN)r   
ical_value
isinstancestrr	   r	   r	   r
   test_ical_value   s   r   )r   icalendar.propr   r   r   r   r   r   r	   r	   r	   r
   <module>   s    