feat: establish v0.70 platform milestone
ci / verify (push) Canceled after 0s

This commit is contained in:
Codex Local
2026-08-29 21:56:51 +08:00
parent d97bbf7cf5
commit e652516147
133 changed files with 12907 additions and 801 deletions
+9
View File
@@ -103,6 +103,15 @@ func TestDecodeAndResourcePrincipal(t *testing.T) {
}
}
func TestClaimDeviceRejectsDeviceIdentifierAsClaimCode(t *testing.T) {
request := authenticatedRequest(http.MethodPost, "/api/v1/device-claims", `{"claim_code":"10000000-0000-0000-0000-000000000512","household_id":"10000000-0000-0000-0000-000000000211","subject_id":"10000000-0000-0000-0000-000000000411"}`, identity.Principal{Issuer: "test", Subject: "owner"})
recorder := httptest.NewRecorder()
ClaimDeviceHandler(nil).ServeHTTP(recorder, request)
if recorder.Code != http.StatusBadRequest || !strings.Contains(recorder.Body.String(), "不能填写设备编号") {
t.Fatalf("device identifier claim status=%d body=%s", recorder.Code, recorder.Body.String())
}
}
func TestSaaSErrorAndETagMapping(t *testing.T) {
tests := []struct {
err error