From 24f551a39eae849d891da26cc91f90d354e3a2db Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sun, 12 Jul 2026 02:44:05 +0800
Subject: [PATCH] chore(mas): refresh codebase memory after split

---
 C1.source/privatevoice.src/internal/model/model_test.go |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/C1.source/privatevoice.src/internal/model/model_test.go b/C1.source/privatevoice.src/internal/model/model_test.go
index b90ea90..0ee6ca3 100644
--- a/C1.source/privatevoice.src/internal/model/model_test.go
+++ b/C1.source/privatevoice.src/internal/model/model_test.go
@@ -188,6 +188,22 @@
 	}
 }
 
+func TestModelDownloadURLsUseHTTPS(t *testing.T) {
+	for _, profile := range ListModelProfiles() {
+		profile := profile
+		t.Run(profile.ID, func(t *testing.T) {
+			for _, downloadURL := range profile.DownloadURLs {
+				if downloadURL == "" {
+					t.Fatal("download URL must not be empty")
+				}
+				if !strings.HasPrefix(downloadURL, "https://") {
+					t.Fatalf("download URL = %q, want https://", downloadURL)
+				}
+			}
+		})
+	}
+}
+
 func TestChineseLanguageOffersQwen3ASRUpgrade(t *testing.T) {
 	profile, err := GetLanguageProfile(DefaultLanguageID)
 	if err != nil {

--
Gitblit v1.9.3