aboutsummaryrefslogtreecommitdiff
path: root/main_test.go
diff options
context:
space:
mode:
authorEvgeny Kuznetsov <evgeny@kuznetsov.md>2020-01-28 22:48:55 +0300
committerEvgeny Kuznetsov <evgeny@kuznetsov.md>2020-01-28 22:48:55 +0300
commit0dfb7a7190b5039177627abc0cb8eed48313378b (patch)
tree06dcc4d71950b23c363e66af4d3664c3db84f481 /main_test.go
parentba1af3d90e4b5d2a01cd42e558e0a53f342a2f75 (diff)
downloadradiorus-rss-0dfb7a7190b5039177627abc0cb8eed48313378b.tar.gz
radiorus-rss-0dfb7a7190b5039177627abc0cb8eed48313378b.zip
use HTTPS
Diffstat (limited to 'main_test.go')
-rw-r--r--main_test.go20
1 files changed, 20 insertions, 0 deletions
diff --git a/main_test.go b/main_test.go
index 8aa272d..b3d1b7f 100644
--- a/main_test.go
+++ b/main_test.go
@@ -206,3 +206,23 @@ func TestEpisodeURLPrefix(t *testing.T) {
t.Fatalf("got %v, want %v", got, want)
}
}
+
+func TestEpisodeID(t *testing.T) {
+ type testval struct {
+ url string
+ id string
+ }
+
+ var tests = []testval{
+ {"http://www.radiorus.ru/brand/57083/episode/foo", "http://www.radiorus.ru/brand/57083/episode/foo"},
+ {"https://www.radiorus.ru/brand/57083/episode/foo", "http://www.radiorus.ru/brand/57083/episode/foo"},
+ }
+
+ for _, test := range tests {
+ got := episodeID(test.url)
+ want := test.id
+ if got != want {
+ t.Error("want:", want, "got:", got)
+ }
+ }
+}