|
54 | 54 | @ensuremlf
|
55 | 55 |
|
56 | 56 | registered_model = createregisteredmodel(mlf, "missy"; description="gala")
|
57 |
| - renamed_registered_model = renameregisteredmodel(mlf, registered_model.name, "mister") |
| 57 | + renamed_registered_model = renameregisteredmodel(mlf, registered_model.name, "gala") |
58 | 58 |
|
59 | 59 | @test renamed_registered_model isa RegisteredModel
|
60 |
| - @test renamed_registered_model.name == "mister" |
| 60 | + @test renamed_registered_model.name == "gala" |
61 | 61 | @test renamed_registered_model.description == registered_model.description
|
62 | 62 |
|
63 |
| - deleteregisteredmodel(mlf, "mister") |
| 63 | + deleteregisteredmodel(mlf, "gala") |
64 | 64 | end
|
65 | 65 |
|
66 | 66 | @testset verbose = true "update registered model" begin
|
|
137 | 137 |
|
138 | 138 | deleteregisteredmodel(mlf, "missy")
|
139 | 139 | end
|
| 140 | + |
| 141 | +@testset verbose = true "delete registered model alias" begin |
| 142 | + @ensuremlf |
| 143 | + |
| 144 | + experiment = createexperiment(mlf, UUIDs.uuid4() |> string) |
| 145 | + run = createrun(mlf, experiment) |
| 146 | + |
| 147 | + registered_model = createregisteredmodel(mlf, "missy"; description="gala") |
| 148 | + model_version = createmodelversion(mlf, "missy", run.info.artifact_uri) |
| 149 | + |
| 150 | + setregisteredmodelalias(mlf, registered_model.name, "gala", model_version.version) |
| 151 | + deleteregisteredmodelalias(mlf, registered_model.name, "gala") |
| 152 | + |
| 153 | + retrieved_registered_model = getregisteredmodel(mlf, registered_model.name) |
| 154 | + @test retrieved_registered_model.aliases |> isempty |
| 155 | + |
| 156 | + deleteregisteredmodel(mlf, "missy") |
| 157 | + deleteexperiment(mlf, experiment) |
| 158 | +end |
| 159 | + |
| 160 | +@testset verbose = true "delete registered model alias" begin |
| 161 | + @ensuremlf |
| 162 | + |
| 163 | + experiment = createexperiment(mlf, UUIDs.uuid4() |> string) |
| 164 | + run = createrun(mlf, experiment) |
| 165 | + |
| 166 | + registered_model = createregisteredmodel(mlf, "missy"; description="gala") |
| 167 | + model_version = createmodelversion(mlf, "missy", run.info.artifact_uri) |
| 168 | + |
| 169 | + setregisteredmodelalias(mlf, registered_model.name, "gala", model_version.version) |
| 170 | + setregisteredmodelalias(mlf, registered_model.name, "missy", model_version.version) |
| 171 | + |
| 172 | + retrieved_registered_model = getregisteredmodel(mlf, registered_model.name) |
| 173 | + @test retrieved_registered_model.aliases |> !isempty |
| 174 | + @test length(retrieved_registered_model.aliases) == 2 |
| 175 | + |
| 176 | + deleteregisteredmodel(mlf, "missy") |
| 177 | + deleteexperiment(mlf, experiment) |
| 178 | +end |
0 commit comments