Skip to content

Commit 73fa77b

Browse files
committed
fix failing unit tests
1 parent 4c99e23 commit 73fa77b

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

src/Nest/Indices/Analyze/AnalyzeTokenFilters.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,10 @@ public AnalyzeTokenFiltersDescriptor Standard(Func<StandardTokenFilterDescriptor
247247
public AnalyzeTokenFiltersDescriptor Stemmer(Func<StemmerTokenFilterDescriptor, IStemmerTokenFilter> selector) =>
248248
AssignIfNotNull(selector?.Invoke(new StemmerTokenFilterDescriptor()));
249249

250+
/// <inheritdoc cref="IPredicateTokenFilter" />
251+
public AnalyzeTokenFiltersDescriptor Predicate(Func<PredicateTokenFilterDescriptor, IPredicateTokenFilter> selector) =>
252+
AssignIfNotNull(selector?.Invoke(new PredicateTokenFilterDescriptor()));
253+
250254
/// <summary>
251255
/// Overrides stemming algorithms, by applying a custom mapping, then protecting these terms from being modified by stemmers. Must be placed
252256
/// before any stemming filters.

src/Tests/Tests/Analysis/TokenFilters/TokenFilterTests.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -935,6 +935,7 @@ public class MultiplexerTests : TokenFilterAssertionBase<MultiplexerTests>
935935

936936
public override object Json => new
937937
{
938+
type = "multiplexer",
938939
filters = new[] { "lowercase", "lowercase, porter_stem" },
939940
preserve_original = true
940941
};
@@ -947,7 +948,7 @@ public class RemoveDuplicatesTests : TokenFilterAssertionBase<RemoveDuplicatesTe
947948
{
948949
public override FuncTokenFilters Fluent => (n, tf) => tf.RemoveDuplicates(n);
949950
public override ITokenFilter Initializer => new RemoveDuplicatesTokenFilter { };
950-
public override object Json => new { };
951+
public override object Json => new { type = "remove_duplicates" };
951952
public override string Name => "dupes";
952953
}
953954
}

0 commit comments

Comments
 (0)