Skip to content

Commit

Permalink
Update test
Browse files Browse the repository at this point in the history
  • Loading branch information
naoa committed Feb 8, 2016
1 parent ca4124f commit d80d1af
Show file tree
Hide file tree
Showing 6 changed files with 108 additions and 8 deletions.
Expand Up @@ -10,9 +10,10 @@ load --table Users
[
{"name": "Tom"},
{"name": "Tomy"},
{"name": "Ken"}
{"name": "Ken"},
{"name": "Tom"}
]
[[0,0.0,0.0],3]
[[0,0.0,0.0],4]
select Users --filter 'fuzzy_search(name, "Tom", 1)' --output_columns 'name, _score' --match_escalation_threshold -1
[
[
Expand All @@ -23,7 +24,7 @@ select Users --filter 'fuzzy_search(name, "Tom", 1)' --output_columns 'name, _
[
[
[
2
3
],
[
[
Expand All @@ -42,6 +43,10 @@ select Users --filter 'fuzzy_search(name, "Tom", 1)' --output_columns 'name, _
[
"Tomy",
1
],
[
"Tom",
2
]
]
]
Expand Down
Expand Up @@ -8,7 +8,8 @@ load --table Users
[
{"name": "Tom"},
{"name": "Tomy"},
{"name": "Ken"}
{"name": "Ken"},
{"name": "Tom"}
]

select Users --filter 'fuzzy_search(name, "Tom", 1)' \
Expand Down
Expand Up @@ -10,9 +10,10 @@ load --table Users
[
{"name": "Tom Yamada"},
{"name": "Tomy Yamada"},
{"name": "Ken Yamada"}
{"name": "Ken Yamada"},
{"name": "Tom Yamad"}
]
[[0,0.0,0.0],3]
[[0,0.0,0.0],4]
select Users --filter 'fuzzy_search(name, "Tom Yamad", 1)' --output_columns 'name, _score' --match_escalation_threshold -1
[
[
Expand All @@ -23,7 +24,7 @@ select Users --filter 'fuzzy_search(name, "Tom Yamad", 1)' --output_columns 'n
[
[
[
2
3
],
[
[
Expand All @@ -42,6 +43,10 @@ select Users --filter 'fuzzy_search(name, "Tom Yamad", 1)' --output_columns 'n
[
"Tomy Yamada",
1
],
[
"Tom Yamad",
3
]
]
]
Expand Down
Expand Up @@ -8,7 +8,8 @@ load --table Users
[
{"name": "Tom Yamada"},
{"name": "Tomy Yamada"},
{"name": "Ken Yamada"}
{"name": "Ken Yamada"},
{"name": "Tom Yamad"}
]

select Users --filter 'fuzzy_search(name, "Tom Yamad", 1)' \
Expand Down
@@ -0,0 +1,70 @@
table_create Users TABLE_NO_KEY
[[0,0.0,0.0],true]
column_create Users name COLUMN_VECTOR ShortText
[[0,0.0,0.0],true]
table_create Tags TABLE_PAT_KEY ShortText
[[0,0.0,0.0],true]
column_create Tags tag COLUMN_INDEX Users name
[[0,0.0,0.0],true]
load --table Users
[
{"name": ["Tom", "Tomy"]},
{"name": ["Tomy", "Tom"]},
{"name": ["Tomy", "Ken"]},
{"name": ["Tom", "Ken"]},
{"name": ["Ken"]}
]
[[0,0.0,0.0],5]
select Users --filter 'fuzzy_search(name, "Tom", 2)' --output_columns 'name, _score' --match_escalation_threshold -1
[
[
0,
0.0,
0.0
],
[
[
[
4
],
[
[
"name",
"ShortText"
],
[
"_score",
"Int32"
]
],
[
[
"Tom",
"Tomy"
],
2
],
[
[
"Tomy",
"Tom"
],
3
],
[
[
"Tomy",
"Ken"
],
2
],
[
[
"Tom",
"Ken"
],
3
]
]
]
]
18 changes: 18 additions & 0 deletions test/command/suite/select/function/fuzzy_search/index/vector.test
@@ -0,0 +1,18 @@
table_create Users TABLE_NO_KEY
column_create Users name COLUMN_VECTOR ShortText

table_create Tags TABLE_PAT_KEY ShortText
column_create Tags tag COLUMN_INDEX Users name

load --table Users
[
{"name": ["Tom", "Tomy"]},
{"name": ["Tomy", "Tom"]},
{"name": ["Tomy", "Ken"]},
{"name": ["Tom", "Ken"]},
{"name": ["Ken"]}
]

select Users --filter 'fuzzy_search(name, "Tom", 2)' \
--output_columns 'name, _score' \
--match_escalation_threshold -1

0 comments on commit d80d1af

Please sign in to comment.