|
5 | 5 | import sklearn |
6 | 6 | from pins.boards import BoardRsConnect |
7 | 7 |
|
8 | | -from vetiver import VetiverModel, vetiver_pin_write, mock |
| 8 | +import vetiver |
9 | 9 | from vetiver.rsconnect import deploy_rsconnect |
10 | 10 |
|
11 | 11 | # Load data, model |
12 | | -X_df, y = mock.get_mock_data() |
13 | | -model = mock.get_mock_model().fit(X_df, y) |
| 12 | +X_df, y = vetiver.mock.get_mock_data() |
| 13 | +model = vetiver.mock.get_mock_model().fit(X_df, y) |
14 | 14 |
|
15 | 15 | RSC_SERVER_URL = "http://localhost:3939" |
16 | 16 | RSC_KEYS_FNAME = "vetiver/tests/rsconnect_api_keys.json" |
@@ -64,21 +64,24 @@ def rsc_short(): |
64 | 64 |
|
65 | 65 |
|
66 | 66 | def test_board_pin_write(rsc_short): |
67 | | - v = VetiverModel( |
| 67 | + v = vetiver.VetiverModel( |
68 | 68 | model=model, ptype_data=X_df, model_name="susan/model", versioned=None |
69 | 69 | ) |
70 | | - vetiver_pin_write(board=rsc_short, model=v) |
| 70 | + vetiver.vetiver_pin_write(board=rsc_short, model=v) |
71 | 71 | assert isinstance(rsc_short.pin_read("susan/model"), sklearn.dummy.DummyRegressor) |
72 | 72 |
|
73 | 73 |
|
74 | 74 | def test_deploy(rsc_short): |
75 | | - v = VetiverModel( |
| 75 | + v = vetiver.VetiverModel( |
76 | 76 | model=model, ptype_data=X_df, model_name="susan/model", versioned=None |
77 | 77 | ) |
78 | 78 |
|
79 | | - vetiver_pin_write(board=rsc_short, model=v) |
| 79 | + vetiver.vetiver_pin_write(board=rsc_short, model=v) |
| 80 | + |
80 | 81 | deploy_rsconnect( |
81 | | - connect_server=server_from_key("susan"), board=rsc_short, pin_name="susan/model" |
| 82 | + connect_server=server_from_key("susan"), |
| 83 | + board=rsc_short, |
| 84 | + pin_name="susan/model" |
82 | 85 | ) |
83 | 86 | response = requests.post(RSC_SERVER_URL + "/predict/", json=X_df) |
84 | 87 | assert response.status_code == 200, response.text |
|
0 commit comments