File tree Expand file tree Collapse file tree 1 file changed +16
-4
lines changed
libs/labelbox/tests/integration Expand file tree Collapse file tree 1 file changed +16
-4
lines changed Original file line number Diff line number Diff line change 3
3
from labelbox import Project
4
4
from labelbox .exceptions import InvalidQueryError
5
5
from labelbox .schema .queue_mode import QueueMode
6
+ from labelbox import MediaType
7
+ import time
6
8
7
9
8
10
@pytest .fixture
9
11
def project_to_test_where (client , rand_gen ):
12
+ num_retries = 5
13
+
10
14
p_a_name = f"a-{ rand_gen (str )} "
11
15
p_b_name = f"b-{ rand_gen (str )} "
12
16
p_c_name = f"c-{ rand_gen (str )} "
13
-
14
- p_a = client .create_project (name = p_a_name , queue_mode = QueueMode .Batch )
15
- p_b = client .create_project (name = p_b_name , queue_mode = QueueMode .Batch )
16
- p_c = client .create_project (name = p_c_name , queue_mode = QueueMode .Batch )
17
+
18
+ p_a = client .create_project (name = p_a_name , media_type = MediaType .Image )
19
+ p_b = client .create_project (name = p_b_name , media_type = MediaType .Image )
20
+ p_c = client .create_project (name = p_c_name , media_type = MediaType .Image )
21
+
22
+ while (num_retries > 0 ):
23
+ projects = client .get_projects ()
24
+ if projects is None or len (list (projects )) != 3 :
25
+ num_retries -= 1
26
+ time .sleep (5 )
27
+ else :
28
+ break
17
29
18
30
yield p_a , p_b , p_c
19
31
You can’t perform that action at this time.
0 commit comments