summaryrefslogtreecommitdiff
path: root/href_test.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-07-20 20:29:54 +0200
committerDimitri Sokolyuk <demon@dim13.org>2015-07-20 20:29:54 +0200
commit612217ce228a955bae03b2b5f0552abbc84c9f03 (patch)
tree1923af0b14e40815bbdea227b8cbb810969d33c6 /href_test.go
parent1551a034bd1558694b436f324cddc1b5950097a5 (diff)
Remove broken site, add KOI8 test
Diffstat (limited to 'href_test.go')
-rw-r--r--href_test.go28
1 files changed, 14 insertions, 14 deletions
diff --git a/href_test.go b/href_test.go
index 864b702..a571ee6 100644
--- a/href_test.go
+++ b/href_test.go
@@ -3,26 +3,26 @@ package main
import "testing"
type titleTest struct {
- URL string
- Title string
- Broken bool
+ URL string
+ Title string
}
var titleTestData = []titleTest{
{
- URL: `http://www.theinquirer.net/inquirer/news/2416607/linux-founder-says-you-must-be-on-drugs-if-youre-scared-of-ai`,
- Title: `Linux founder says you must be 'on drugs' if you're scared of AI- The Inquirer`,
- Broken: false,
+ URL: `http://www.theinquirer.net/inquirer/news/2416607/linux-founder-says-you-must-be-on-drugs-if-youre-scared-of-ai`,
+ Title: `Linux founder says you must be 'on drugs' if you're scared of AI- The Inquirer`,
},
{
- URL: `http://www.ffoms.ru/portal/page/portal/top/index`,
- Title: `Федеральный Фонд Обязательного Медицинского Страхования`,
- Broken: true, // This site is just fucked up beyond all repair
+ URL: `https://www.linux.org.ru`,
+ Title: `LINUX.ORG.RU - Русская информация об ОС Linux`,
},
{
- URL: `https://www.linux.org.ru`,
- Title: `LINUX.ORG.RU - Русская информация об ОС Linux`,
- Broken: false,
+ URL: `http://www.opennet.ru`,
+ Title: `Проект OpenNet - всё, что связано с открытым ПО, открытыми технологиями, Linux, BSD и Unix`,
+ },
+ {
+ URL: `http://www.openbsd.org`,
+ Title: `OpenBSD`,
},
}
@@ -30,9 +30,9 @@ func TestTitle(t *testing.T) {
for _, test := range titleTestData {
title, err := FetchTitle(test.URL)
if err != nil {
- t.Error(err)
+ t.Error(test.URL, err)
}
- if !test.Broken && title != test.Title {
+ if title != test.Title {
t.Error("Expected", test.Title, "got", title)
}
}