Skip to content

Commit 4d67fd9

Browse files
russcamMpdreamz
authored andcommitted
Mute CsvProcessor tests (#4666)
Relates: elastic/elasticsearch#55643 Mute CsvProcessor tests, until upstream bug is fixed. (cherry picked from commit 2214855)
1 parent f927da4 commit 4d67fd9

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

tests/Tests/Ingest/ProcessorAssertions.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
using Elastic.Xunit.XunitPlumbing;
66
using Nest;
77
using Tests.Core.Client;
8-
using Tests.Core.Extensions;
8+
using Tests.Core.Xunit;
99
using Tests.Domain;
1010

1111
namespace Tests.Ingest
@@ -35,7 +35,7 @@ public static class ProcessorAssertions
3535
from t in typeof(ProcessorAssertions).GetNestedTypes()
3636
where typeof(IProcessorAssertion).IsAssignableFrom(t) && t.IsClass
3737
let a = t.GetCustomAttributes(typeof(SkipVersionAttribute)).FirstOrDefault() as SkipVersionAttribute
38-
where a == null || !a.Ranges.Any(r => TestClient.Configuration.InRange(r.ToString()))
38+
where a == null || !a.Ranges.Any(r => r.IsSatisfied(TestClient.Configuration.ElasticsearchVersion))
3939
select (IProcessorAssertion)Activator.CreateInstance(t);
4040

4141
public static IProcessor[] Initializers => All.Select(a => a.Initializer).ToArray();
@@ -71,7 +71,7 @@ public class Append : ProcessorAssertion
7171
public override string Key => "append";
7272
}
7373

74-
[SkipVersion("<7.7.0,>=7.8.0", "Empty Value introduced in Elasticsearch 7.7.0+, CSV introduced in 7.6.0+")]
74+
[BlockedByIssue("https://github.com/elastic/elasticsearch/issues/55643")]
7575
public class Csv : ProcessorAssertion
7676
{
7777
public override Func<ProcessorsDescriptor, IPromise<IList<IProcessor>>> Fluent => d => d

tests/Tests/Ingest/PutPipeline/PutPipelineApiTests.cs

+2
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,14 @@
55
using Tests.Configuration;
66
using Tests.Core.Extensions;
77
using Tests.Core.ManagedElasticsearch.Clusters;
8+
using Tests.Core.Xunit;
89
using Tests.Domain;
910
using Tests.Framework.EndpointTests;
1011
using Tests.Framework.EndpointTests.TestState;
1112

1213
namespace Tests.Ingest.PutPipeline
1314
{
15+
[BlockedByIssue("https://github.com/elastic/elasticsearch/issues/55643")]
1416
public class PutPipelineApiTests
1517
: ApiIntegrationTestBase<XPackCluster, PutPipelineResponse, IPutPipelineRequest, PutPipelineDescriptor, PutPipelineRequest>
1618
{

0 commit comments

Comments
 (0)