@@ -17,7 +17,6 @@ package implicit_dir_test
1717
1818import (
1919 "path"
20- "testing"
2120
2221 "github.com/googlecloudplatform/gcsfuse/v3/tools/integration_tests/util/operations"
2322 "github.com/googlecloudplatform/gcsfuse/v3/tools/integration_tests/util/setup/implicit_and_explicit_dir_setup"
@@ -28,29 +27,29 @@ import (
2827// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/fileInImplicitDir1 -- File
2928// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory -- Dir
3029// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory/fileInImplicitDir2 -- File
31- func TestDeleteNonEmptyImplicitDir ( t * testing. T ) {
30+ func ( s * implicitDirTestSuite ) TestDeleteNonEmptyImplicitDir ( ) {
3231 testDirName := "testDeleteNonEmptyImplicitDir"
3332 testDirPath := setupTestDir (testDirName )
34- implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , t , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
33+ implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , s . T () , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
3534
3635 dirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ImplicitDirectory )
3736
38- implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , t )
37+ implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , s . T () )
3938}
4039
4140// Directory Structure
4241// testBucket/dirForImplicitDirTests/testDir/implicitDirectory -- Dir
4342// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/fileInImplicitDir1 -- File
4443// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory -- Dir
4544// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory/fileInImplicitDir2 -- File
46- func TestDeleteNonEmptyImplicitSubDir ( t * testing. T ) {
45+ func ( s * implicitDirTestSuite ) TestDeleteNonEmptyImplicitSubDir ( ) {
4746 testDirName := "testDeleteNonEmptyImplicitSubDir"
4847 testDirPath := setupTestDir (testDirName )
49- implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , t , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
48+ implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , s . T () , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
5049
5150 subDirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , implicit_and_explicit_dir_setup .ImplicitSubDirectory )
5251
53- implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (subDirPath , implicit_and_explicit_dir_setup .ImplicitSubDirectory , t )
52+ implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (subDirPath , implicit_and_explicit_dir_setup .ImplicitSubDirectory , s . T () )
5453}
5554
5655// Directory Structure
@@ -60,18 +59,18 @@ func TestDeleteNonEmptyImplicitSubDir(t *testing.T) {
6059// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/fileInImplicitDir1 -- File
6160// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory -- Dir
6261// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory/fileInImplicitDir2 -- File
63- func TestDeleteImplicitDirWithExplicitSubDir ( t * testing. T ) {
62+ func ( s * implicitDirTestSuite ) TestDeleteImplicitDirWithExplicitSubDir ( ) {
6463 testDirName := "testDeleteImplicitDirWithExplicitSubDir"
6564 testDirPath := setupTestDir (testDirName )
66- implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , t , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
65+ implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , s . T () , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
6766
6867 explicitDirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , ExplicitDirInImplicitDir )
6968
70- operations .CreateDirectoryWithNFiles (NumberOfFilesInExplicitDirInImplicitDir , explicitDirPath , PrefixFileInExplicitDirInImplicitDir , t )
69+ operations .CreateDirectoryWithNFiles (NumberOfFilesInExplicitDirInImplicitDir , explicitDirPath , PrefixFileInExplicitDirInImplicitDir , s . T () )
7170
7271 dirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ImplicitDirectory )
7372
74- implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , t )
73+ implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , s . T () )
7574}
7675
7776// Directory Structure
@@ -81,17 +80,17 @@ func TestDeleteImplicitDirWithExplicitSubDir(t *testing.T) {
8180// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory/fileInImplicitDir2 -- File
8281// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory/explicitDirInImplicitDir -- Dir
8382// testBucket/dirForImplicitDirTests/testDir/implicitDirectory/implicitSubDirectory/explicitDirInImplicitDir/fileInExplicitDirInImplicitDir -- File
84- func TestDeleteImplicitDirWithImplicitSubDirContainingExplicitDir ( t * testing. T ) {
83+ func ( s * implicitDirTestSuite ) TestDeleteImplicitDirWithImplicitSubDirContainingExplicitDir ( ) {
8584 testDirName := "testDeleteImplicitDirWithImplicitSubDirContainingExplicitDir"
8685 testDirPath := setupTestDir (testDirName )
87- implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , t , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
86+ implicit_and_explicit_dir_setup .CreateImplicitDirectoryStructureUsingStorageClient (testEnv .ctx , s . T () , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
8887 explicitDirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , implicit_and_explicit_dir_setup .ImplicitSubDirectory , ExplicitDirInImplicitSubDir )
8988
90- operations .CreateDirectoryWithNFiles (NumberOfFilesInExplicitDirInImplicitSubDir , explicitDirPath , PrefixFileInExplicitDirInImplicitSubDir , t )
89+ operations .CreateDirectoryWithNFiles (NumberOfFilesInExplicitDirInImplicitSubDir , explicitDirPath , PrefixFileInExplicitDirInImplicitSubDir , s . T () )
9190
9291 dirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ImplicitDirectory )
9392
94- implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , t )
93+ implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , s . T () )
9594}
9695
9796// Directory Structure
@@ -103,14 +102,14 @@ func TestDeleteImplicitDirWithImplicitSubDirContainingExplicitDir(t *testing.T)
103102// testBucket/dirForImplicitDirTests/testDir/explicitDirectory/implicitDirectory/fileInImplicitDir1 -- File
104103// testBucket/dirForImplicitDirTests/testDir/explicitDirectory/implicitDirectory/implicitSubDirectory -- Dir
105104// testBucket/dirForImplicitDirTests/testDir/explicitDirectory/implicitDirectory/implicitSubDirectory/fileInImplicitDir2 -- File
106- func TestDeleteImplicitDirInExplicitDir ( t * testing. T ) {
105+ func ( s * implicitDirTestSuite ) TestDeleteImplicitDirInExplicitDir ( ) {
107106 testDirName := "testDeleteImplicitDirInExplicitDir"
108107 testDirPath := setupTestDir (testDirName )
109- implicit_and_explicit_dir_setup .CreateImplicitDirectoryInExplicitDirectoryStructureUsingStorageClient (testEnv .ctx , t , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
108+ implicit_and_explicit_dir_setup .CreateImplicitDirectoryInExplicitDirectoryStructureUsingStorageClient (testEnv .ctx , s . T () , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
110109
111110 dirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ExplicitDirectory , implicit_and_explicit_dir_setup .ImplicitDirectory )
112111
113- implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , t )
112+ implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ImplicitDirectory , s . T () )
114113}
115114
116115// Directory Structure
@@ -122,12 +121,12 @@ func TestDeleteImplicitDirInExplicitDir(t *testing.T) {
122121// testBucket/dirForImplicitDirTests/testDir/explicitDirectory/implicitDirectory/fileInImplicitDir1 -- File
123122// testBucket/dirForImplicitDirTests/testDir/explicitDirectory/implicitDirectory/implicitSubDirectory -- Dir
124123// testBucket/dirForImplicitDirTests/testDir/explicitDirectory/implicitDirectory/implicitSubDirectory/fileInImplicitDir2 -- File
125- func TestDeleteExplicitDirContainingImplicitSubDir ( t * testing. T ) {
124+ func ( s * implicitDirTestSuite ) TestDeleteExplicitDirContainingImplicitSubDir ( ) {
126125 testDirName := "testDeleteExplicitDirContainingImplicitSubDir"
127126 testDirPath := setupTestDir (testDirName )
128- implicit_and_explicit_dir_setup .CreateImplicitDirectoryInExplicitDirectoryStructureUsingStorageClient (testEnv .ctx , t , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
127+ implicit_and_explicit_dir_setup .CreateImplicitDirectoryInExplicitDirectoryStructureUsingStorageClient (testEnv .ctx , s . T () , testEnv .storageClient , path .Join (DirForImplicitDirTests , testDirName ))
129128
130129 dirPath := path .Join (testDirPath , implicit_and_explicit_dir_setup .ExplicitDirectory )
131130
132- implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ExplicitDirectory , t )
131+ implicit_and_explicit_dir_setup .RemoveAndCheckIfDirIsDeleted (dirPath , implicit_and_explicit_dir_setup .ExplicitDirectory , s . T () )
133132}
0 commit comments