Kaynağa Gözat

test: add phase snapshot coverage

master
Jan Svabenik 7 saat önce
ebeveyn
işleme
b65a443d43
1 değiştirilmiş dosya ile 18 ekleme ve 0 silme
  1. +18
    -0
      cmd/sdrd/phase_snapshot_test.go

+ 18
- 0
cmd/sdrd/phase_snapshot_test.go Dosyayı Görüntüle

@@ -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)
}
}

Yükleniyor…
İptal
Kaydet