/
githubmirror
/
syncthing
Обзор
Документация
Войти
/
githubmirror
/
syncthing
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
lib/api/auto/auto_test.go
36 строк
811 B
Jakob Borg
all: Remove usage of deprecated io/ioutil (#7971)
22 ноя 2021, 10:59
Не верифицирован
22 ноя 2021, 10:59
4b750b6
Код
Авторство
О чём код?
// Copyright (C) 2014 The Syncthing Authors. // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this file, // You can obtain one at https://mozilla.org/MPL/2.0/. package auto_test import ( "bytes" "compress/gzip" "io" "strings" "testing" "github.com/syncthing/syncthing/lib/api/auto" ) func TestAssets(t *testing.T) { assets := auto.Assets() idx, ok := assets["default/index.html"] if !ok { t.Fatal("No index.html in compiled in assets") } if !idx.Gzipped { t.Fatal("default/index.html should be compressed") } var gr *gzip.Reader gr, _ = gzip.NewReader(strings.NewReader(idx.Content)) html, _ := io.ReadAll(gr) if !bytes.Contains(html, []byte("<html")) { t.Fatal("No html in index.html") } }