2 Commits

Author SHA1 Message Date
Patrick Fairbank
9805b1653a Add color to rank up/down errors on final score screen. 2021-10-10 16:12:40 -07:00
Patrick Fairbank
0510457571 Fix test which deletes a valid schedule file. 2021-05-30 19:26:38 -07:00
3 changed files with 12 additions and 6 deletions

View File

@@ -250,10 +250,10 @@ html {
font-family: "FuturaLT";
font-size: 32px;
}
.final-teams span {
.final-teams>span {
margin: 0 10px;
}
.final-teams span sup {
.final-teams>span>sup {
margin-left: 3px;
font-size: 18px;
vertical-align: super;
@@ -271,6 +271,12 @@ html {
#rightFinalTeams {
padding-left: 5%;
}
.rank-up {
color: #0c3;
}
.rank-down {
color: #f33;
}
.final-breakdown {
float: left;
width: 33%;

View File

@@ -457,9 +457,9 @@ var getRankingText = function(teamId, rankings) {
}
var arrow = "";
if (ranking.Rank > ranking.PreviousRank && ranking.PreviousRank > 0) {
arrow = "⬇";
arrow = "<span class='rank-down'>&#9660;</span>";
} else if (ranking.Rank < ranking.PreviousRank) {
arrow = "&#11014;";
arrow = "<span class='rank-up'>&#9650;</span>";
}
return "<sup>" + ranking.Rank + arrow + "</sup>";
};

View File

@@ -29,12 +29,12 @@ func TestNonExistentSchedule(t *testing.T) {
}
func TestMalformedSchedule(t *testing.T) {
filename := fmt.Sprintf("%s/6_1.csv", filepath.Join(model.BaseDir, schedulesDir))
filename := fmt.Sprintf("%s/5_1.csv", filepath.Join(model.BaseDir, schedulesDir))
scheduleFile, _ := os.Create(filename)
defer os.Remove(filename)
scheduleFile.WriteString("1,0,2,0,3,0,4,0,5,0,6,0\n6,0,5,0,4,0,3,0,2,0,1,0\n")
scheduleFile.Close()
teams := make([]model.Team, 6)
teams := make([]model.Team, 5)
scheduleBlocks := []model.ScheduleBlock{{0, "", time.Unix(0, 0).UTC(), 1, 60}}
_, err := BuildRandomSchedule(teams, scheduleBlocks, "test")
expectedErr := "Schedule file contains 2 matches, expected 1"