Skip to content

Commit 7fcd96f

Browse files
mrobers1982midhun-pm
authored andcommitted
fix tests
1 parent 1fb9031 commit 7fcd96f

File tree

2 files changed

+17
-10
lines changed

2 files changed

+17
-10
lines changed

libs/lbox-alignerr/tests/integration/test_alignerr_project.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import uuid
88

99
import pytest
10-
from alignerr.alignerr_project import AlignerrProject
10+
from alignerr.alignerr_project import AlignerrProject, AlignerrWorkspace
1111
from alignerr.schema.project_rate import BillingMode, ProjectRateInput
1212
from labelbox.schema.media_type import MediaType
1313

@@ -31,7 +31,8 @@ def test_project(client):
3131
def test_alignerr_project(client, test_project):
3232
"""Create a test AlignerrProject instance using the builder pattern."""
3333
return (
34-
client.alignerr_workspace.project_builder()
34+
AlignerrWorkspace.from_labelbox(client)
35+
.project_builder()
3536
.set_name(test_project.name)
3637
.set_media_type(test_project.media_type)
3738
.create(skip_validation=True)

libs/lbox-alignerr/tests/integration/test_alignerr_project_builder.py

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,16 @@
22

33
import datetime
44
from labelbox import Client
5-
from alignerr.alignerr_project import AlignerrRole
5+
from alignerr.alignerr_project import AlignerrRole, AlignerrWorkspace
66
from alignerr.schema.project_rate import BillingMode
77
from labelbox.schema.media_type import MediaType
88
import pytest
99

1010

1111
def test_skip_validation(client: Client):
1212
alignerr_project = (
13-
client.alignerr_workspace.project_builder()
13+
AlignerrWorkspace.from_labelbox(client)
14+
.project_builder()
1415
.set_name("TestAlignerrProject")
1516
.set_media_type(MediaType.Image)
1617
.set_alignerr_role_rate(
@@ -29,7 +30,7 @@ def test_skip_validation(client: Client):
2930

3031
def test_create_alignerr_project_using_builder_validate_input(client: Client):
3132
with pytest.raises(ValueError):
32-
client.alignerr_workspace.project_builder().set_name(
33+
AlignerrWorkspace.from_labelbox(client).project_builder().set_name(
3334
"TestAlignerrProject"
3435
).set_media_type(MediaType.Image).set_alignerr_role_rate(
3536
role_name=AlignerrRole.Labeler,
@@ -42,7 +43,8 @@ def test_create_alignerr_project_using_builder_validate_input(client: Client):
4243
current_user = client.get_user()
4344

4445
alignerr_project = (
45-
client.alignerr_workspace.project_builder()
46+
AlignerrWorkspace.from_labelbox(client)
47+
.project_builder()
4648
.set_name("TestAlignerrProject2")
4749
.set_media_type(MediaType.Image)
4850
.set_alignerr_role_rate(
@@ -91,7 +93,8 @@ def test_create_alignerr_project_using_builder_add_domains(client: Client):
9193
try:
9294
# Add domains using set_domains method
9395
alignerr_project = (
94-
client.alignerr_workspace.project_builder()
96+
AlignerrWorkspace.from_labelbox(client)
97+
.project_builder()
9598
.set_name("TestAlignerrProject3")
9699
.set_media_type(MediaType.Image)
97100
.set_domains([domain1_name, domain2_name])
@@ -158,7 +161,8 @@ def test_create_alignerr_project_with_rates_domains_and_resource_tags(
158161

159162
# Create project with rates, domains, and resource tags
160163
alignerr_project = (
161-
client.alignerr_workspace.project_builder()
164+
AlignerrWorkspace.from_labelbox(client)
165+
.project_builder()
162166
.set_name("TestAlignerrProjectWithAll")
163167
.set_media_type(MediaType.Image)
164168
.set_alignerr_role_rate(
@@ -225,7 +229,8 @@ def test_create_alignerr_project_with_project_owner(client: Client):
225229
try:
226230
# Create project with project owner using email
227231
alignerr_project = (
228-
client.alignerr_workspace.project_builder()
232+
AlignerrWorkspace.from_labelbox(client)
233+
.project_builder()
229234
.set_name("TestAlignerrProjectWithOwner")
230235
.set_media_type(MediaType.Image)
231236
.set_alignerr_role_rate(
@@ -278,7 +283,8 @@ def test_create_alignerr_project_selective_validation_skip_multiple(
278283
try:
279284
# Create project skipping multiple validations
280285
alignerr_project = (
281-
client.alignerr_workspace.project_builder()
286+
AlignerrWorkspace.from_labelbox(client)
287+
.project_builder()
282288
.set_name("TestAlignerrProjectSkipMultiple")
283289
.set_media_type(MediaType.Image)
284290
.set_alignerr_role_rate(

0 commit comments

Comments
 (0)