github.com/cockroachdb/pebble@v0.0.0-20231214172447-ab4952c5f87b/vfs/errors_unix_test.go (about) 1 // Copyright 2020 The LevelDB-Go and Pebble Authors. All rights reserved. Use 2 // of this source code is governed by a BSD-style license that can be found in 3 // the LICENSE file. 4 5 //go:build darwin || dragonfly || freebsd || linux || openbsd || netbsd 6 // +build darwin dragonfly freebsd linux openbsd netbsd 7 8 package vfs 9 10 import ( 11 "testing" 12 13 "github.com/cockroachdb/errors" 14 "github.com/stretchr/testify/require" 15 "golang.org/x/sys/unix" 16 ) 17 18 func TestIsNoSpaceError(t *testing.T) { 19 err := errors.WithStack(unix.ENOSPC) 20 require.True(t, IsNoSpaceError(err)) 21 }