
    	]j                     \    d dl Z d dlmZ e j                  j                  Zd dlmZ d Zd Z	y)    N)LABEL_CONFIG_AND_TASKS)Clientc                    t        | |j                        }|j                  dt        d         }dddiig}|j	                  |       |j                         }|d   d   |d   d   k(  sJ |d   d	   }d
dddddgidgi} |j                  |fi |}|d	   x}	sJ |d
   |d
   k(  sJ |j                  |	dddddgidg       |j                         d   d   d   }
|
d
   d   d   ddgik(  sJ y )Nurlapi_keyNew Projectlabel_configtitler
   datamy_text	Test taskr   idresultlabelchoicesPositive	from_nameto_nametypevalueNegative)r   annotationsr   )r   r   start_projectr   import_tasks	get_taskscreate_annotationupdate_annotation)django_live_urlbusiness_clientlsp	task_datataskstask_idannotation_datanew_annotationannotation_idupdated_annotations              X/root/env/lib/python3.12/site-packages/label_studio/tests/sdk/legacy/test_annotations.py!test_annotation_create_and_updater-   	   s_   	O_-D-D	EB
};QR`;abA9k234INN9KKME8Fy|F3333AhtnGY	]fisht\uvwO )Q((DODN+D11M121(#x'@@@@%)YZcfpeqYrst  
 q)-8;h'*73	J<7PPPP    c                    t        | |j                        }|j                  dt        d         }dddiidddiig}|j	                  |       |j                         }|j                         g k(  sJ |d	   d
   }ddddddgidgi} |j                  |fi | t        |j                         x}      dk(  sJ |d	   d   |d	   d   k(  sJ y )Nr   r	   r
   r   r   r   r   zTest task 2r   r   r   r   r   r   r      )	r   r   r   r   r   r   get_labeled_tasksr   len)	r!   r"   r#   r$   r%   r&   r'   r(   labeled_taskss	            r,   %test_annotation_marks_task_as_labeledr4   $   s
   	O_-D-D	EB
+N; 	 	A
 9k23fy->X5YZINN9KKME B&&&AhtnGY	]fisht\uvwO A3?3 3 3 55}6!;;;F#y|F';;;;r.   )
pytestlabel_studio.tests.sdk.commonr   mark	django_db
pytestmarklabel_studio_sdkr   r-   r4    r.   r,   <module>r<      s(     @[[""
 #Q6<r.   