aboutsummaryrefslogtreecommitdiffstats
path: root/container-search/src/test/java/com/yahoo/prelude/semantics/test/ExactMatchTestCase.java
blob: 36c70070144a03dd6b5ad86b6a5ae7ae4a9024db (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.prelude.semantics.test;

import org.junit.jupiter.api.Test;

/**
 * @author bratseth
 */
public class ExactMatchTestCase extends RuleBaseAbstractTestCase {

    public ExactMatchTestCase() {
        super("exactmatch.sr");
    }

    @Test
    void testCompleteMatch() {
        assertSemantics("AND primetime in no time", "primetime notime");
    }

    /*
    public void testCompleteMatchWithNegative() {
        assertSemantics("AND primetime in no time ...fix",new Query(HttpRequest.fromString("?query=primetime+ANDNOT+regionexcl:us&type=adv")));
    }
    public void testCompleteMatchWithFilterAndNegative() {
        assertSemantics("AND primetime in no time ...fix",new Query(HttpRequest.fromString("?query=primetime+ANDNOT+regionexcl:us&type=adv&filter=%2Blang:en")));
    }
    */

}