From 455fa0767ef35235b6e3075c8d38408c48a310e5 Mon Sep 17 00:00:00 2001 From: razonyang Date: Fri, 17 Jan 2025 13:50:16 +0800 Subject: [PATCH] ci(tests): improve test for resources.GetRemote --- site/layouts/partials/get-remote.html | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/site/layouts/partials/get-remote.html b/site/layouts/partials/get-remote.html index ef0ec6f..80e70c6 100644 --- a/site/layouts/partials/get-remote.html +++ b/site/layouts/partials/get-remote.html @@ -1,5 +1,10 @@ {{ $api := "https://api.github.com" }} -{{ $resp := resources.GetRemote $api }} -{{ if not $resp }} - {{ errorf "failed to get remote: %s" $api }} +{{ with try (resources.GetRemote $api) }} + {{ with .Err }} + {{ errorf "failed to get remote %s: %s." $api . }} + {{ else }} + {{ if not .Value }} + {{ errorf "failed to get remote: %s" $api }} + {{ end }} + {{ end }} {{ end }}