From b35a4ec23192979ad4f757a62b7a5ee71a12057b Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Wed, 3 Feb 2021 12:45:53 +0000
Subject: [PATCH] Add a test that the player page renders correctly

---
 node/bindata.go   |  6 +++---
 node/node_test.go | 17 ++++++++++++++---
 2 files changed, 17 insertions(+), 6 deletions(-)

diff --git a/node/bindata.go b/node/bindata.go
index d8763c25..5050cd98 100644
--- a/node/bindata.go
+++ b/node/bindata.go
@@ -397,7 +397,7 @@ func staticCssPlayerCssBr() (*asset, error) {
 		return nil, err
 	}
 
-	info := bindataFileInfo{name: "static/css/player.css.br", size: 695, mode: os.FileMode(420), modTime: time.Unix(1612343832, 0)}
+	info := bindataFileInfo{name: "static/css/player.css.br", size: 695, mode: os.FileMode(420), modTime: time.Unix(1612345238, 0)}
 	a := &asset{bytes: bytes, info: info}
 	return a, nil
 }
@@ -776,7 +776,7 @@ func staticJsPlayerJsBr() (*asset, error) {
 		return nil, err
 	}
 
-	info := bindataFileInfo{name: "static/js/player.js.br", size: 370, mode: os.FileMode(420), modTime: time.Unix(1612344201, 0)}
+	info := bindataFileInfo{name: "static/js/player.js.br", size: 370, mode: os.FileMode(420), modTime: time.Unix(1612345238, 0)}
 	a := &asset{bytes: bytes, info: info}
 	return a, nil
 }
@@ -851,7 +851,7 @@ func staticSpeakerSvgBr() (*asset, error) {
 		return nil, err
 	}
 
-	info := bindataFileInfo{name: "static/speaker.svg.br", size: 278, mode: os.FileMode(420), modTime: time.Unix(1612341006, 0)}
+	info := bindataFileInfo{name: "static/speaker.svg.br", size: 278, mode: os.FileMode(420), modTime: time.Unix(1612345238, 0)}
 	a := &asset{bytes: bytes, info: info}
 	return a, nil
 }
diff --git a/node/node_test.go b/node/node_test.go
index 14ea7aed..23e963dd 100644
--- a/node/node_test.go
+++ b/node/node_test.go
@@ -128,10 +128,21 @@ func TestNode_StatusPage(t *testing.T) {
 
 	resp, err := http.Get(httpSrv.URL)
 	if err != nil {
-		t.Fatalf("http.Get error: %v", err)
+		t.Fatalf("http.Get(/) error: %v", err)
 	}
-	defer resp.Body.Close()
+	resp.Body.Close()
 	if resp.StatusCode != 200 {
-		t.Fatalf("HTTP response: %s", resp.Status)
+		t.Fatalf("http.Get(/) error: HTTP: %s", resp.Status)
 	}
+
+	// Also check the player page.
+	resp, err = http.Get(httpSrv.URL + "/player/test.ogg")
+	if err != nil {
+		t.Fatalf("http.Get(/player/) error: %v", err)
+	}
+	resp.Body.Close()
+	if resp.StatusCode != 200 {
+		t.Fatalf("http.Get(/player/) error: HTTP: %s", resp.Status)
+	}
+
 }
-- 
GitLab