📝 docs(tsl-syntax-reference): document external and remote calls
This commit is contained in:
@@ -316,6 +316,18 @@ class TslSyntaxReferenceTests(unittest.TestCase):
|
||||
self.assertEqual("syntax-05-008", write_result.matches[0].section.id)
|
||||
self.assertEqual("syntax-02-006", diagnose_result.matches[0].section.id)
|
||||
|
||||
def test_external_call_queries_retrieve_platform_and_abi_boundaries(self):
|
||||
cases = {
|
||||
"动态库常驻": "syntax-17-012",
|
||||
"外部出参": "syntax-17-013",
|
||||
"Linux 动态加载": "syntax-17-014",
|
||||
"函数指针释放": "syntax-17-008",
|
||||
}
|
||||
for query, expected_id in cases.items():
|
||||
with self.subTest(query=query):
|
||||
result = lookup.query_sections(query, "write", limit=1)
|
||||
self.assertEqual(expected_id, result.matches[0].section.id)
|
||||
|
||||
def test_index_origin_variants_rank_value_rules_first(self):
|
||||
for query in ("下标从几开始", "下标是从几开始", "请问下标是从几开始"):
|
||||
with self.subTest(query=query):
|
||||
|
||||
Reference in New Issue
Block a user