Bladeren bron

test: add phase snapshot coverage

master
Jan Svabenik 9 uur geleden
bovenliggende
commit
b65a443d43
1 gewijzigde bestanden met toevoegingen van 18 en 0 verwijderingen
  1. +18
    -0
      cmd/sdrd/phase_snapshot_test.go

+ 18
- 0
cmd/sdrd/phase_snapshot_test.go Bestand weergeven

@@ -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…
Annuleren
Opslaan