/
githubmirror
/
julia
Обзор
Документация
Войти
/
githubmirror
/
julia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
stdlib/Artifacts/test/refresh_artifacts.jl
23 строки
941 B
Ian Butterworth
Fix or suppress some noisy tests 🏌️♂️ (#44444)
06 мар 2022, 15:59
Не верифицирован
06 мар 2022, 15:59
d971465
Код
Авторство
О чём код?
# This file is a part of Julia. License is MIT: https://julialang.org/license using Artifacts: with_artifacts_directory using Pkg.Artifacts: load_artifacts_toml, ensure_artifact_installed let toml = joinpath(@__DIR__, "Artifacts.toml") unused = Base.BinaryPlatforms.Platform(string(Sys.ARCH), "linux") with_artifacts_directory(ARGS[1]) do # ensure_all_artifacts_installed(toml; include_lazy=false) dict = load_artifacts_toml(toml) for (name, meta) in dict if meta isa Array for meta in meta get(meta, "lazy", false) && continue ensure_artifact_installed(name, meta, toml; platform=unused, io = devnull) end else; meta::Dict get(meta, "lazy", false) && continue ensure_artifact_installed(name, meta, toml; platform=unused, io = devnull) end end end end