修复 TSG-7994 ,避免处理未知district时出现误命中。
This commit is contained in:
@@ -116,7 +116,7 @@
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "INTERGER_PLUS",
|
||||
"table_type": "intval_plus",
|
||||
"table_type": "interval_plus",
|
||||
"table_content": {
|
||||
"district": "fqdn_cat_id",
|
||||
"low_boundary": 1724,
|
||||
@@ -261,7 +261,7 @@
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "CONTENT_SIZE",
|
||||
"table_type": "intval",
|
||||
"table_type": "interval",
|
||||
"table_content": {
|
||||
"low_boundary": 100,
|
||||
"up_boundary": 500
|
||||
@@ -325,7 +325,7 @@
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "CONTENT_SIZE",
|
||||
"table_type": "intval",
|
||||
"table_type": "interval",
|
||||
"table_content": {
|
||||
"low_boundary": 2014,
|
||||
"up_boundary": 2016
|
||||
@@ -1947,9 +1947,9 @@
|
||||
"regions": [
|
||||
{
|
||||
"table_name": "INTERGER_PLUS",
|
||||
"table_type": "intval_plus",
|
||||
"table_type": "interval_plus",
|
||||
"table_content": {
|
||||
"district": "intval.plus",
|
||||
"district": "interval.plus",
|
||||
"low_boundary": 2020,
|
||||
"up_boundary": 2020
|
||||
}
|
||||
|
||||
@@ -540,8 +540,8 @@ TEST(StringScan, PrefixAndSuffix)
|
||||
|
||||
}
|
||||
|
||||
#define IntvalPlusTest 1
|
||||
TEST(IntvalScan, IntvalPlusPlus)
|
||||
#define IntervalPlusTest 1
|
||||
TEST(IntervalScan, IntervalPlus)
|
||||
{
|
||||
int table_id=0,ret=0;
|
||||
int scan_val=2020;
|
||||
@@ -551,7 +551,7 @@ TEST(IntvalScan, IntvalPlusPlus)
|
||||
table_id=Maat_table_register(g_feather, "INTERGER_PLUS");
|
||||
ASSERT_GT(table_id, 0);
|
||||
|
||||
ret=Maat_set_scan_status(g_feather, &mid, MAAT_SET_SCAN_DISTRICT, "intval.plus", strlen("intval.plus"));
|
||||
ret=Maat_set_scan_status(g_feather, &mid, MAAT_SET_SCAN_DISTRICT, "interval.plus", strlen("interval.plus"));
|
||||
ASSERT_EQ(ret, 0);
|
||||
|
||||
ret=Maat_scan_intval(g_feather, table_id, scan_val, result,4, &mid, 0);
|
||||
@@ -675,7 +675,7 @@ TEST(StringScan, ShouldNotHitExprPlus)
|
||||
ret=Maat_full_scan_string(g_feather, table_id,CHARSET_GBK, (char*)udp_payload_not_hit, sizeof(udp_payload_not_hit),
|
||||
result, NULL, 4,
|
||||
&mid, 0);
|
||||
EXPECT_EQ(ret, 0);
|
||||
EXPECT_EQ(ret, -2);
|
||||
|
||||
Maat_clean_status(&mid);
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user