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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
// SPDX-License-Identifier: Apache-2.0
//! Annex A: Abstract Test Suite (Normative)
//!
//! https://docs.ogc.org/is/21-065r2/21-065r2.html#ats
//!
// Common test harnesses, utility functions and test data Resource structures.
/// Simple runners that ingest both test- and JSON-encoded 'sample' files
/// included in the specifications to check that they yield `Ok` Expression
/// results; i.e. successfully parse the input.
/// A.1. Conformance Class "CQL2 Text"
/// A.2. Conformance Class "CQL2 JSON"
/// A.3. Conformance Class "Basic-CQL2"
/// A.4. Conformance Class "Advanced Comparison Operators"
/// A.5. Conformance Class "Case-insensitive Comparison"
/// A.6. Conformance Class "Accent-insensitive Comparison"
/// A.7. Conformance Class "Basic Spatial Functions"
/// A.8. Conformance Class "Basic Spatial Functions with additional Spatial Literals"
/// A.9. Conformance Class "Spatial Functions"
/// A.10. Conformance Class "Temporal Functions"
/// A.11. Conformance Class "Array Functions"
/// A.12. Conformance Class "Property-Property Comparisons"
/// A.13. Conformance Class "Functions"
/// A.14. Conformance Class "Arithmetic Expressions"