mirror of
https://github.com/ClusterCockpit/cc-backend
synced 2025-11-01 00:15:05 +01:00
Fix unit tests
This commit is contained in:
@@ -16,31 +16,31 @@ import (
|
||||
func TestFind(t *testing.T) {
|
||||
r := setup(t)
|
||||
|
||||
jobId, cluster, startTime := int64(398998), "fritz", int64(1675957496)
|
||||
job, err := r.Find(&jobId, &cluster, &startTime)
|
||||
jobID, cluster, startTime := int64(398800), "fritz", int64(1675954712)
|
||||
job, err := r.Find(&jobID, &cluster, &startTime)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
// fmt.Printf("%+v", job)
|
||||
|
||||
if *job.ID != 5 {
|
||||
t.Errorf("wrong summary for diagnostic 3\ngot: %d \nwant: 1366", job.JobID)
|
||||
if *job.ID != 345 {
|
||||
t.Errorf("wrong summary for diagnostic \ngot: %d \nwant: 345", job.JobID)
|
||||
}
|
||||
}
|
||||
|
||||
func TestFindById(t *testing.T) {
|
||||
r := setup(t)
|
||||
|
||||
job, err := r.FindById(getContext(t), 5)
|
||||
job, err := r.FindById(getContext(t), 338)
|
||||
if err != nil {
|
||||
t.Fatal(err)
|
||||
}
|
||||
|
||||
// fmt.Printf("%+v", job)
|
||||
|
||||
if job.JobID != 398998 {
|
||||
t.Errorf("wrong summary for diagnostic 3\ngot: %d \nwant: 1404396", job.JobID)
|
||||
if job.JobID != 398793 {
|
||||
t.Errorf("wrong summary for diagnostic \ngot: %d \nwant: 1404396", job.JobID)
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@
|
||||
// All rights reserved. This file is part of cc-backend.
|
||||
// Use of this source code is governed by a MIT-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
package repository
|
||||
|
||||
import (
|
||||
@@ -28,7 +29,7 @@ func TestJobStats(t *testing.T) {
|
||||
stats, err := r.JobsStats(getContext(t), []*model.JobFilter{filter})
|
||||
noErr(t, err)
|
||||
|
||||
if stats[0].TotalJobs != 6 {
|
||||
t.Fatalf("Want 98, Got %d", stats[0].TotalJobs)
|
||||
if stats[0].TotalJobs != 544 {
|
||||
t.Fatalf("Want 544, Got %d", stats[0].TotalJobs)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -79,15 +79,8 @@ func TestGetUIConfig(t *testing.T) {
|
||||
t.Fatal("No config")
|
||||
}
|
||||
|
||||
tmp, exists := cfg["metricConfig_jobListMetrics"]
|
||||
if exists {
|
||||
|
||||
metrics := tmp.([]string)
|
||||
str := metrics[2]
|
||||
if str != "flops_any" {
|
||||
t.Errorf("wrong config\ngot: %s \nwant: flops_any", str)
|
||||
}
|
||||
} else {
|
||||
_, exists := cfg["metricConfig_jobListMetrics:fritz"]
|
||||
if !exists {
|
||||
t.Fatal("Key metricConfig_jobListMetrics is missing")
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user