perf(go): start realtime projector at latest offset
This commit is contained in:
@@ -104,6 +104,17 @@ func TestKafkaTopicsFromEnvDefaultsToGoRawTopics(t *testing.T) {
|
||||
}
|
||||
}
|
||||
|
||||
func TestRealtimeReaderConfigStartsAtLatestOffset(t *testing.T) {
|
||||
cfg := realtimeReaderConfig([]string{"127.0.0.1:9092"}, []string{"vehicle.raw.go.jt808.v1"})
|
||||
|
||||
if cfg.StartOffset != kafka.LastOffset {
|
||||
t.Fatalf("StartOffset = %d, want kafka.LastOffset %d", cfg.StartOffset, kafka.LastOffset)
|
||||
}
|
||||
if got := strings.Join(cfg.GroupTopics, ","); got != "vehicle.raw.go.jt808.v1" {
|
||||
t.Fatalf("GroupTopics = %q", got)
|
||||
}
|
||||
}
|
||||
|
||||
func TestRealtimeAPIDoesNotExposeDuplicateMileagePointRoute(t *testing.T) {
|
||||
source, err := os.ReadFile("main.go")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user