Skip to content

Commit 5eeb681

Browse files
author
Val Brodsky
committed
Address embedding test failures
1 parent 6e1ac84 commit 5eeb681

File tree

2 files changed

+7
-16
lines changed

2 files changed

+7
-16
lines changed

libs/labelbox/tests/conftest.py

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1074,20 +1074,15 @@ def configured_project_with_complex_ontology(client, initial_dataset, rand_gen,
10741074
project.delete()
10751075

10761076

1077-
@pytest.fixture(scope="session")
1077+
@pytest.fixture
10781078
def embedding(client: Client, environ):
10791079

10801080
uuid_str = uuid.uuid4().hex
1081+
time.sleep(randint(1, 5))
10811082
embedding = client.create_embedding(f"sdk-int-{uuid_str}", 8)
10821083
yield embedding
1083-
# Remove all embeddings on staging
1084-
if environ == Environ.STAGING:
1085-
embeddings = client.get_embeddings()
1086-
for embedding in embeddings:
1087-
with suppress(LabelboxError):
1088-
embedding.delete()
1089-
else:
1090-
embedding.delete()
1084+
1085+
embedding.delete()
10911086

10921087

10931088
@pytest.fixture

libs/labelbox/tests/integration/test_embedding.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,22 +15,18 @@ def test_get_embedding_by_id(client: Client, embedding: Embedding):
1515
e = client.get_embedding_by_id(embedding.id)
1616
assert e.id == embedding.id
1717

18-
19-
def test_get_embedding_by_name(client: Client, embedding: Embedding):
2018
e = client.get_embedding_by_name(embedding.name)
2119
assert e.name == embedding.name
2220

21+
embeddings = client.get_embeddings()
22+
assert len(embeddings) > 0
23+
2324

2425
def test_get_embedding_by_name_not_found(client: Client):
2526
with pytest.raises(labelbox.exceptions.ResourceNotFoundError):
2627
client.get_embedding_by_name("does-not-exist")
2728

2829

29-
def test_get_embeddings(client: Client, embedding: Embedding):
30-
embeddings = client.get_embeddings()
31-
assert len(embeddings) > 0
32-
33-
3430
@pytest.mark.parametrize('data_rows', [10], indirect=True)
3531
def test_import_vectors_from_file(data_rows: List[DataRow],
3632
embedding: Embedding):

0 commit comments

Comments
 (0)