@@ -2933,10 +2933,12 @@ public async Task TestQueryParamsWithParams_DefaultDialectAsync(string endpointI
29332933
29342934 readonly string key = "SugTestKey" ;
29352935
2936- [ Fact ]
2937- public void TestAddAndGetSuggestion ( )
2936+ [ SkippableTheory ]
2937+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
2938+ public void TestAddAndGetSuggestion ( string endpointId )
29382939 {
2939- IDatabase db = GetCleanDatabase ( ) ;
2940+ SkipClusterPre8 ( endpointId ) ;
2941+ IDatabase db = GetCleanDatabase ( endpointId ) ;
29402942 var ft = db . FT ( ) ;
29412943
29422944 string suggestion = "ANOTHER_WORD" ;
@@ -2955,9 +2957,11 @@ public void TestAddAndGetSuggestion()
29552957 Assert . Single ( ft . SugGet ( key , noMatch . Substring ( 1 , 6 ) , true , max : 5 ) ) ;
29562958 }
29572959
2958- [ Fact ]
2959- public async Task TestAddAndGetSuggestionAsync ( )
2960+ [ SkippableTheory ]
2961+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
2962+ public async Task TestAddAndGetSuggestionAsync ( string endpointId )
29602963 {
2964+ SkipClusterPre8 ( endpointId ) ;
29612965 IDatabase db = GetCleanDatabase ( ) ;
29622966 var ft = db . FT ( ) ;
29632967
@@ -2977,10 +2981,12 @@ public async Task TestAddAndGetSuggestionAsync()
29772981 Assert . Single ( await ft . SugGetAsync ( key , noMatch . Substring ( 1 , 6 ) , true , max : 5 ) ) ;
29782982 }
29792983
2980- [ Fact ]
2981- public void AddSuggestionIncrAndGetSuggestionFuzzy ( )
2984+ [ SkippableTheory ]
2985+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
2986+ public void AddSuggestionIncrAndGetSuggestionFuzzy ( string endpointId )
29822987 {
2983- IDatabase db = GetCleanDatabase ( ) ;
2988+ SkipClusterPre8 ( endpointId ) ;
2989+ IDatabase db = GetCleanDatabase ( endpointId ) ;
29842990 var ft = db . FT ( ) ;
29852991 string suggestion = "TOPIC OF WORDS" ;
29862992
@@ -2991,10 +2997,12 @@ public void AddSuggestionIncrAndGetSuggestionFuzzy()
29912997 Assert . Equal ( suggestion , ft . SugGet ( key , suggestion . Substring ( 0 , 3 ) ) [ 0 ] ) ;
29922998 }
29932999
2994- [ Fact ]
2995- public async Task AddSuggestionIncrAndGetSuggestionFuzzyAsync ( )
3000+ [ SkippableTheory ]
3001+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3002+ public async Task AddSuggestionIncrAndGetSuggestionFuzzyAsync ( string endpointId )
29963003 {
2997- IDatabase db = GetCleanDatabase ( ) ;
3004+ SkipClusterPre8 ( endpointId ) ;
3005+ IDatabase db = GetCleanDatabase ( endpointId ) ;
29983006 var ft = db . FT ( ) ;
29993007 string suggestion = "TOPIC OF WORDS" ;
30003008
@@ -3005,10 +3013,12 @@ public async Task AddSuggestionIncrAndGetSuggestionFuzzyAsync()
30053013 Assert . Equal ( suggestion , ( await ft . SugGetAsync ( key , suggestion . Substring ( 0 , 3 ) ) ) [ 0 ] ) ;
30063014 }
30073015
3008- [ Fact ]
3009- public void getSuggestionScores ( )
3016+ [ SkippableTheory ]
3017+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3018+ public void getSuggestionScores ( string endpointId )
30103019 {
3011- IDatabase db = GetCleanDatabase ( ) ;
3020+ SkipClusterPre8 ( endpointId ) ;
3021+ IDatabase db = GetCleanDatabase ( endpointId ) ;
30123022 var ft = db . FT ( ) ;
30133023 ft . SugAdd ( key , "COUNT_ME TOO" , 1 ) ;
30143024 ft . SugAdd ( key , "COUNT" , 1 ) ;
@@ -3025,10 +3035,12 @@ public void getSuggestionScores()
30253035 }
30263036 }
30273037
3028- [ Fact ]
3029- public async Task getSuggestionScoresAsync ( )
3038+ [ SkippableTheory ]
3039+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3040+ public async Task getSuggestionScoresAsync ( string endpointId )
30303041 {
3031- IDatabase db = GetCleanDatabase ( ) ;
3042+ SkipClusterPre8 ( endpointId ) ;
3043+ IDatabase db = GetCleanDatabase ( endpointId ) ;
30323044 var ft = db . FT ( ) ;
30333045 await ft . SugAddAsync ( key , "COUNT_ME TOO" , 1 ) ;
30343046 await ft . SugAddAsync ( key , "COUNT" , 1 ) ;
@@ -3045,10 +3057,12 @@ public async Task getSuggestionScoresAsync()
30453057 }
30463058 }
30473059
3048- [ Fact ]
3049- public void getSuggestionMax ( )
3060+ [ SkippableTheory ]
3061+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3062+ public void getSuggestionMax ( string endpointId )
30503063 {
3051- IDatabase db = GetCleanDatabase ( ) ;
3064+ SkipClusterPre8 ( endpointId ) ;
3065+ IDatabase db = GetCleanDatabase ( endpointId ) ;
30523066 var ft = db . FT ( ) ;
30533067 ft . SugAdd ( key , "COUNT_ME TOO" , 1 ) ;
30543068 ft . SugAdd ( key , "COUNT" , 1 ) ;
@@ -3059,10 +3073,12 @@ public void getSuggestionMax()
30593073 Assert . Equal ( 2 , ft . SugGetWithScores ( key , "COU" , true , max : 2 ) . Count ) ;
30603074 }
30613075
3062- [ Fact ]
3063- public async Task getSuggestionMaxAsync ( )
3076+ [ SkippableTheory ]
3077+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3078+ public async Task getSuggestionMaxAsync ( string endpointId )
30643079 {
3065- IDatabase db = GetCleanDatabase ( ) ;
3080+ SkipClusterPre8 ( endpointId ) ;
3081+ IDatabase db = GetCleanDatabase ( endpointId ) ;
30663082 var ft = db . FT ( ) ;
30673083 await ft . SugAddAsync ( key , "COUNT_ME TOO" , 1 ) ;
30683084 await ft . SugAddAsync ( key , "COUNT" , 1 ) ;
@@ -3073,32 +3089,38 @@ public async Task getSuggestionMaxAsync()
30733089 Assert . Equal ( 2 , ( await ft . SugGetWithScoresAsync ( key , "COU" , true , max : 2 ) ) . Count ) ;
30743090 }
30753091
3076- [ Fact ]
3077- public void getSuggestionNoHit ( )
3092+ [ SkippableTheory ]
3093+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3094+ public void getSuggestionNoHit ( string endpointId )
30783095 {
3079- IDatabase db = GetCleanDatabase ( ) ;
3096+ SkipClusterPre8 ( endpointId ) ;
3097+ IDatabase db = GetCleanDatabase ( endpointId ) ;
30803098 var ft = db . FT ( ) ;
30813099 ft . SugAdd ( key , "NO WORD" , 0.4 ) ;
30823100
30833101 Assert . Empty ( ft . SugGetWithScores ( key , "DIF" ) ) ;
30843102 Assert . Empty ( ft . SugGet ( key , "DIF" ) ) ;
30853103 }
30863104
3087- [ Fact ]
3088- public async Task getSuggestionNoHitAsync ( )
3105+ [ SkippableTheory ]
3106+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3107+ public async Task GetSuggestionNoHitAsync ( string endpointId )
30893108 {
3090- IDatabase db = GetCleanDatabase ( ) ;
3109+ SkipClusterPre8 ( endpointId ) ;
3110+ IDatabase db = GetCleanDatabase ( endpointId ) ;
30913111 var ft = db . FT ( ) ;
30923112 await ft . SugAddAsync ( key , "NO WORD" , 0.4 ) ;
30933113
30943114 Assert . Empty ( ( await ft . SugGetWithScoresAsync ( key , "DIF" ) ) ) ;
30953115 Assert . Empty ( ( await ft . SugGetAsync ( key , "DIF" ) ) ) ;
30963116 }
30973117
3098- [ Fact ]
3099- public void getSuggestionLengthAndDeleteSuggestion ( )
3118+ [ SkippableTheory ]
3119+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3120+ public void GetSuggestionLengthAndDeleteSuggestion ( string endpointId )
31003121 {
3101- IDatabase db = GetCleanDatabase ( ) ;
3122+ SkipClusterPre8 ( endpointId ) ;
3123+ IDatabase db = GetCleanDatabase ( endpointId ) ;
31023124 var ft = db . FT ( ) ;
31033125 ft . SugAdd ( key , "TOPIC OF WORDS" , 1 , increment : true ) ;
31043126 ft . SugAdd ( key , "ANOTHER ENTRY" , 1 , increment : true ) ;
@@ -3117,10 +3139,12 @@ public void getSuggestionLengthAndDeleteSuggestion()
31173139 Assert . Equal ( 2L , ft . SugLen ( key ) ) ;
31183140 }
31193141
3120- [ Fact ]
3121- public async Task getSuggestionLengthAndDeleteSuggestionAsync ( )
3142+ [ SkippableTheory ]
3143+ [ MemberData ( nameof ( EndpointsFixture . Env . AllEnvironments ) , MemberType = typeof ( EndpointsFixture . Env ) ) ]
3144+ public async Task getSuggestionLengthAndDeleteSuggestionAsync ( string endpointId )
31223145 {
3123- IDatabase db = GetCleanDatabase ( ) ;
3146+ SkipClusterPre8 ( endpointId ) ;
3147+ IDatabase db = GetCleanDatabase ( endpointId ) ;
31243148 var ft = db . FT ( ) ;
31253149 await ft . SugAddAsync ( key , "TOPIC OF WORDS" , 1 , increment : true ) ;
31263150 await ft . SugAddAsync ( key , "ANOTHER ENTRY" , 1 , increment : true ) ;
0 commit comments