
    	]j3                     `    d dl Z d dlmZ d dlmZmZmZmZ ddlm	Z	 e j                  d        Zy)    N)LabelStudio)ColumnFiltersOperatorType   )LABEL_CONFIG_AND_TASKSc                    t        | |j                        }|j                  j                  dt        d         }|j                  j                  |j                        }t        d      D cg c]  }ddd	t        |      z   ii }}|j                  j                  |j                  |
       g }|j                  j                  |j                        D ]  }|j                  |        t        j                  t        j                  |d d d   D 	cg c]a  }	t        j                  t         j                  t"        j$                  t&        j(                  t        j*                  |	j                              c c}	      }
|j,                  j                  |j                  t/        d|
dt         j                  z   g            }||||fS c c}w c c}	w )N)base_urlapi_keyzNew Projectlabel_config)titler   )id
   datamy_textz
Test task )r   request)project   z	Test View-)r   filtersordering)r   r   )r   r   projectscreater	   getr   rangestrimport_taskstaskslistappendr   ORitemr   r   EQUALr   Numbervalueviewsdict)django_live_urlbusiness_clientlspr   i	task_data
orig_taskstasktr   views               I/root/env/lib/python3.12/site-packages/label_studio/tests/sdk/fixtures.pytest_project_with_viewr4      sx   	o7N7N	OB
=STb=cdAkkooo&GGLRyQ!&9lSV&;<=QIQKK

I>Jgjj1  $  nn

\fgjijgj\klWXfiigmmADD>Q	RlG
 88??

KTWZ`ZcZcTcSd!e  D w
D(( R 	ms   /GA&G
)pytestlabel_studio_sdk.clientr   label_studio_sdk.data_managerr   r   r   r   commonr	   fixturer4        r3   <module>r<      s,     / I I * ) )r;   