|
1 | 1 | @testset "MLFlow" begin
|
2 | 2 | mlf = MLFlow()
|
3 |
| - @test mlf.baseuri == ENV["MLFLOW_TRACKING_URI"] |
| 3 | + @test mlf.apiroot == ENV["MLFLOW_API_URI"] |
4 | 4 | @test mlf.apiversion == 2.0
|
5 | 5 | @test mlf.headers == Dict()
|
6 |
| - mlf = MLFlow("https://localhost:5001", apiversion=3.0) |
7 |
| - @test mlf.baseuri == "https://localhost:5001" |
| 6 | + mlf = MLFlow("https://localhost:5001/api", apiversion=3.0) |
| 7 | + @test mlf.apiroot == "https://localhost:5001/api" |
8 | 8 | @test mlf.apiversion == 3.0
|
9 | 9 | @test mlf.headers == Dict()
|
10 | 10 | let custom_headers = Dict("Authorization" => "Bearer EMPTY")
|
11 |
| - mlf = MLFlow("https://localhost:5001", apiversion=3.0, headers=custom_headers) |
12 |
| - @test mlf.baseuri == "https://localhost:5001" |
| 11 | + mlf = MLFlow("https://localhost:5001/api", apiversion=3.0, headers=custom_headers) |
| 12 | + @test mlf.apiroot == "https://localhost:5001/api" |
13 | 13 | @test mlf.apiversion == 3.0
|
14 | 14 | @test mlf.headers == custom_headers
|
15 | 15 | end
|
|
21 | 21 | secret_token = "SECRET"
|
22 | 22 |
|
23 | 23 | custom_headers = Dict("Authorization" => "Bearer $secret_token")
|
24 |
| - mlf = MLFlow("https://localhost:5001", apiversion=3.0, headers=custom_headers) |
25 |
| - @test mlf.baseuri == "https://localhost:5001" |
| 24 | + mlf = MLFlow("https://localhost:5001/api", apiversion=3.0, headers=custom_headers) |
| 25 | + @test mlf.apiroot == "https://localhost:5001/api" |
26 | 26 | @test mlf.apiversion == 3.0
|
27 | 27 | @test mlf.headers == custom_headers
|
28 | 28 | show(io, mlf)
|
|
35 | 35 | using MLFlowClient: uri, headers
|
36 | 36 | using URIs: URI
|
37 | 37 |
|
38 |
| - @test healthcheck(MLFlow()) == true |
39 |
| - |
40 |
| - let baseuri = "http://localhost:5001", apiversion = "2.0", endpoint = "experiments/get" |
41 |
| - mlf = MLFlow(baseuri; apiversion) |
| 38 | + let apiroot = "http://localhost:5001/api", apiversion = 2.0, endpoint = "experiments/get" |
| 39 | + mlf = MLFlow(apiroot; apiversion=apiversion) |
42 | 40 | apiuri = uri(mlf, endpoint)
|
43 |
| - @test apiuri == URI("$baseuri/ajax-api/$apiversion/mlflow/$endpoint") |
| 41 | + @test apiuri == URI("$apiroot/$apiversion/mlflow/$endpoint") |
44 | 42 | end
|
45 |
| - let baseuri = "http://localhost:5001", auth_headers = Dict("Authorization" => "Bearer 123456"), |
| 43 | + let apiroot = "http://localhost:5001/api", auth_headers = Dict("Authorization" => "Bearer 123456"), |
46 | 44 | custom_headers = Dict("Content-Type" => "application/json")
|
47 | 45 |
|
48 |
| - mlf = MLFlow(baseuri; headers=auth_headers) |
| 46 | + mlf = MLFlow(apiroot; headers=auth_headers) |
49 | 47 | apiheaders = headers(mlf, custom_headers)
|
50 | 48 | @test apiheaders == Dict("Authorization" => "Bearer 123456", "Content-Type" => "application/json")
|
51 | 49 | end
|
|
0 commit comments