mirror of
https://github.com/vmware-tanzu/velero.git
synced 2025-12-23 06:15:21 +00:00
Merge pull request #8994 from mmorel-35/usetesting
chore: enable usetesting linter
This commit is contained in:
@@ -276,6 +276,9 @@ linters:
|
||||
# with golangci-lint call it on a directory with the changed file.
|
||||
check-exported: false
|
||||
|
||||
usetesting:
|
||||
os-setenv: false
|
||||
|
||||
whitespace:
|
||||
multi-if: false # Enforces newlines (or comments) after every multi-line if statement
|
||||
multi-func: false # Enforces newlines (or comments) after every multi-line function signature
|
||||
@@ -335,6 +338,7 @@ linters:
|
||||
- unparam
|
||||
- unused
|
||||
- usestdlibvars
|
||||
- usetesting
|
||||
- whitespace
|
||||
|
||||
exclusions:
|
||||
|
||||
@@ -17,7 +17,6 @@ limitations under the License.
|
||||
package backup
|
||||
|
||||
import (
|
||||
"os"
|
||||
"testing"
|
||||
|
||||
"github.com/sirupsen/logrus"
|
||||
@@ -254,8 +253,7 @@ func TestItemCollectorBackupNamespaces(t *testing.T) {
|
||||
|
||||
for _, tc := range tests {
|
||||
t.Run(tc.name, func(*testing.T) {
|
||||
tempDir, err := os.MkdirTemp("", "")
|
||||
require.NoError(t, err)
|
||||
tempDir := t.TempDir()
|
||||
|
||||
var unstructuredNSList unstructured.UnstructuredList
|
||||
for _, ns := range tc.namespaces {
|
||||
|
||||
@@ -149,7 +149,7 @@ func TestGetS3CredentialsCorrectlyUseProfile(t *testing.T) {
|
||||
t.Setenv("AWS_SECRET_ACCESS_KEY", "")
|
||||
t.Setenv("AWS_SHARED_CREDENTIALS_FILE", "")
|
||||
|
||||
tmpFile, err := os.CreateTemp("", "velero-test-aws-credentials")
|
||||
tmpFile, err := os.CreateTemp(t.TempDir(), "velero-test-aws-credentials")
|
||||
defer os.Remove(tmpFile.Name())
|
||||
if err != nil {
|
||||
t.Errorf("GetS3Credentials() error = %v", err)
|
||||
|
||||
@@ -237,13 +237,13 @@ func TestResticRunRestore(t *testing.T) {
|
||||
func TestClose(t *testing.T) {
|
||||
t.Run("Delete existing credentials file", func(t *testing.T) {
|
||||
// Create temporary files for the credentials and caCert
|
||||
credentialsFile, err := os.CreateTemp("", "credentialsFile")
|
||||
credentialsFile, err := os.CreateTemp(t.TempDir(), "credentialsFile")
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create temp file: %v", err)
|
||||
}
|
||||
defer os.Remove(credentialsFile.Name())
|
||||
|
||||
caCertFile, err := os.CreateTemp("", "caCertFile")
|
||||
caCertFile, err := os.CreateTemp(t.TempDir(), "caCertFile")
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create temp file: %v", err)
|
||||
}
|
||||
@@ -266,7 +266,7 @@ func TestClose(t *testing.T) {
|
||||
|
||||
t.Run("Delete existing caCert file", func(t *testing.T) {
|
||||
// Create temporary files for the credentials and caCert
|
||||
caCertFile, err := os.CreateTemp("", "caCertFile")
|
||||
caCertFile, err := os.CreateTemp(t.TempDir(), "caCertFile")
|
||||
if err != nil {
|
||||
t.Fatalf("failed to create temp file: %v", err)
|
||||
}
|
||||
|
||||
@@ -94,7 +94,7 @@ func (fw *fakeWriter) Write(p []byte) (n int, err error) {
|
||||
}
|
||||
|
||||
func TestMergeHook_Write(t *testing.T) {
|
||||
sourceFile, err := os.CreateTemp("", "")
|
||||
sourceFile, err := os.CreateTemp(t.TempDir(), "")
|
||||
require.NoError(t, err)
|
||||
|
||||
logMessage := "fake-message-1\nfake-message-2"
|
||||
|
||||
Reference in New Issue
Block a user