Skip to content

Commit c25d88a

Browse files
blaiszikclaude
andcommitted
Replace mdf_forge with internal MDFClient in tests
Update test imports to use foundry.mdf_client.MDFClient instead of mdf_forge.Forge, which is no longer a required dependency. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent ad0c4c7 commit c25d88a

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

tests/test_foundry.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
import builtins
1616

1717
import mdf_toolbox
18-
from mdf_forge import Forge
1918
from foundry import foundry
19+
from foundry.mdf_client import MDFClient
2020
from foundry.foundry_dataset import FoundryDataset
2121
from foundry.auth import PubAuths
2222
from foundry.https_upload import upload_to_endpoint
@@ -93,17 +93,17 @@ def _delete_test_data(dataset):
9393

9494
def test_foundry_init():
9595
f = foundry.Foundry(authorizers=auths)
96-
assert isinstance(f.forge_client, Forge)
96+
assert isinstance(f.forge_client, MDFClient)
9797
assert isinstance(f.connect_client, MDFConnectClient)
9898

9999
if not is_gha:
100100

101101
f2 = foundry.Foundry(download=False, authorizers=auths, no_browser=False, no_local_server=True)
102-
assert isinstance(f2.forge_client, Forge)
102+
assert isinstance(f2.forge_client, MDFClient)
103103
assert isinstance(f2.connect_client, MDFConnectClient)
104104

105105
f3 = foundry.Foundry(download=False, authorizers=auths, no_browser=True, no_local_server=False)
106-
assert isinstance(f3.forge_client, Forge)
106+
assert isinstance(f3.forge_client, MDFClient)
107107
assert isinstance(f3.connect_client, MDFConnectClient)
108108

109109

tests/test_foundry_components.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
import os
44

55
from mdf_connect_client import MDFConnectClient
6-
from mdf_forge import Forge
76
import mdf_toolbox
87
import pandas as pd
98

109
from foundry import foundry
10+
from foundry.mdf_client import MDFClient
1111

1212
is_gha = os.getenv("GITHUB_ACTIONS")
1313
client_id = os.getenv("CLIENT_ID")
@@ -87,7 +87,7 @@ def test_foundry_init(auths, elwood_data):
8787
test_dataset_name, test_doi, expected_title = elwood_data
8888

8989
f = foundry.Foundry(authorizers=auths)
90-
assert isinstance(f.forge_client, Forge)
90+
assert isinstance(f.forge_client, MDFClient)
9191
assert isinstance(f.connect_client, MDFConnectClient)
9292

9393
def test_search(auths, elwood_data):

0 commit comments

Comments
 (0)