Files
stun/internal/testutil/allocs.go
Joe Turki 8867eb8597 Update lint rules, force testify/assert for tests
Use testify's assert package instead of the standard library's testing
package.
2025-04-07 02:59:21 +02:00

24 lines
469 B
Go

// SPDX-FileCopyrightText: 2023 The Pion community <https://pion.ly>
// SPDX-License-Identifier: MIT
// Package testutil contains helpers and utilities for writing tests
package testutil
import (
"testing"
"github.com/stretchr/testify/assert"
)
// ShouldNotAllocate fails if f allocates.
func ShouldNotAllocate(t *testing.T, f func()) {
t.Helper()
if Race {
t.Skip("skip while running with -race")
return
}
assert.Zero(t, testing.AllocsPerRun(10, f))
}