Navigation Menu

Skip to content

Commit

Permalink
highlight_html test: add a test for phrase case
Browse files Browse the repository at this point in the history
  • Loading branch information
kou committed Jun 7, 2018
1 parent 9dd7903 commit 1a685d8
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 0 deletions.
@@ -0,0 +1,37 @@
table_create Entries TABLE_NO_KEY
[[0,0.0,0.0],true]
column_create Entries body COLUMN_SCALAR ShortText
[[0,0.0,0.0],true]
table_create Terms TABLE_PAT_KEY ShortText --default_tokenizer 'TokenNgram("report_source_location", true)' --normalizer 'NormalizerNFKC100'
[[0,0.0,0.0],true]
column_create Terms document_index COLUMN_INDEX|WITH_POSITION Entries body
[[0,0.0,0.0],true]
load --table Entries
[
{"body": "one two three four five six"}
]
[[0,0.0,0.0],1]
select Entries --match_columns body --query '"two three" OR five' --output_columns 'highlight_html(body, Terms)'
[
[
0,
0.0,
0.0
],
[
[
[
1
],
[
[
"highlight_html",
null
]
],
[
"one<span class=\"keyword\"> two three</span> four<span class=\"keyword\"> five</span> six"
]
]
]
]
@@ -0,0 +1,17 @@
table_create Entries TABLE_NO_KEY
column_create Entries body COLUMN_SCALAR ShortText

table_create Terms TABLE_PAT_KEY ShortText \
--default_tokenizer 'TokenNgram("report_source_location", true)' \
--normalizer 'NormalizerNFKC100'
column_create Terms document_index COLUMN_INDEX|WITH_POSITION Entries body

load --table Entries
[
{"body": "one two three four five six"}
]

select Entries \
--match_columns body \
--query '"two three" OR five' \
--output_columns 'highlight_html(body, Terms)'

0 comments on commit 1a685d8

Please sign in to comment.