Quellcode durchsuchen

test: add phase snapshot coverage

master
Jan Svabenik vor 10 Stunden
Ursprung
Commit
b65a443d43
1 geänderte Dateien mit 18 neuen und 0 gelöschten Zeilen
  1. +18
    -0
      cmd/sdrd/phase_snapshot_test.go

+ 18
- 0
cmd/sdrd/phase_snapshot_test.go Datei anzeigen

@@ -0,0 +1,18 @@
package main

import "testing"

func TestPhaseSnapshotSetGet(t *testing.T) {
snap := &phaseSnapshot{}
state := phaseState{}
state.surveillance.NoiseFloor = -91
state.refinementInput.SampleRate = 2048000
snap.Set(state)
got := snap.Snapshot()
if got.surveillance.NoiseFloor != -91 {
t.Fatalf("unexpected noise floor: %v", got.surveillance.NoiseFloor)
}
if got.refinementInput.SampleRate != 2048000 {
t.Fatalf("unexpected sample rate: %v", got.refinementInput.SampleRate)
}
}

Laden…
Abbrechen
Speichern