[Spec tests] Add linkType element to testMaps
This commit is contained in:
+20
-10
@@ -6,7 +6,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with underscore breaking the prefix (in it).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -14,13 +15,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with not allowed symbols.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with invalid or double prefixes.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -30,25 +33,29 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with underscore symbols in valid places.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with underscore symbol before the first digit (it\u0027s considered as identifiers).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with underscore symbol after the last digit.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with underscore symbols after binary prefix.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -56,19 +63,22 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with invalid [2-9] digit symbols.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with prefix only (without digit symbols).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with valid digit symbols.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+10
-5
@@ -6,7 +6,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Sequences with not all decimal digit symbols",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -16,19 +17,22 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Integers with underscore symbols in the valid places.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Integers with underscore symbols before the first digit (it\u0027s considered as identifiers).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Integers with underscore symbol in the last position.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -36,7 +40,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Sequences with decimal digit symbols.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+18
-9
@@ -6,7 +6,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with underscore breaking the prefix (in it).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -14,13 +15,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with not allowed symbols.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with invalid or double prefixes.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -30,25 +33,29 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with underscore symbols in valid places.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with underscore symbol before the first digit (it\u0027s considered as identifiers).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with underscore symbol after the last digit.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with underscore symbols after hexadecimal prefix.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -56,13 +63,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with prefix only (without digit symbols).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with valid symbols.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Vendored
+110
-55
@@ -6,7 +6,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by not supported d/D (a double suffix).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -18,19 +19,22 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Not allowed hexadecimal real literals.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Not allowed real literals with a whole-number part as a hexadecimal number and a fraction part as a binary number (or vice versa).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Not allowed binary real literals.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -38,19 +42,22 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with not allowed symbols as a separator of a whole-number part and a fraction part.",
|
||||
"unexpectedBehaviour": true
|
||||
"unexpectedBehaviour": true,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals separeted by comments.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with not allowed several dots.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"3": [
|
||||
@@ -58,19 +65,22 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "A float suffix in the real literals right after a dot.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "A float suffix in the real literals right after a several dots (possibly separated by digits).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a float suffix and not allowed symbols as a separator of a whole-number part and a fraction part.",
|
||||
"unexpectedBehaviour": true
|
||||
"unexpectedBehaviour": true,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -80,13 +90,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a many digits in a whole-number part and a fraction part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals with a different whole-number part and fraction part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"3": [
|
||||
@@ -94,13 +106,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals suffixed by f/F (the float suffix) with a different whole-number part and fraction part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (the float suffix) with a many digits in a whole-number part and a fraction part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -112,25 +126,29 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with dots separated by underscores.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with float suffix not at the end and underscores at the different positions.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted whole-number part, float suffix not at the end and underscores at the different positions.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a not allowed underscore at the beginning.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -140,43 +158,50 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals without digits after an exponent mark and with undescores in the different pisitions.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (float suffix) with underscores in a whole-number part and a fraction part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (float suffix) with an exponent mark and underscores in a whole-number part, a fraction part and an exponent part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with underscores at the end.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with an omitted whole-number part and underscores in a whole-number part, a fraction part and an exponent part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with an omitted fraction part and underscores in a whole-number part, a fraction part and an exponent part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with underscores in a whole-number part and a fraction part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"2": [
|
||||
@@ -184,19 +209,22 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with underscores before an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with underscores around an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with underscores after an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -208,7 +236,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted fraction part and digits followed by a float suffix.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -216,31 +245,36 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with dots at the beginning and exponent mark/float suffix right after it.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (float suffix) with omitted whole-number part and not allowed several exponent marks.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted whole-number part and an exponent mark followed by a float suffix.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted whole-number part and an exponent mark followed by a float suffix and digits.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals consisting only of dots or many dots before digits.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"3": [
|
||||
@@ -248,7 +282,8 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a not allowed dot at the end.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -258,37 +293,43 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted a whole-number part, suffixed by f/F (float suffix) followed by an exponent mark without digits.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted a whole-number part and an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted a whole-number part and an exponent mark without digits after it.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals suffixed by f/F (float suffix) with omitted a whole-number part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (float suffix) with omitted a whole-number part and an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals with omitted a whole-number part.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"2": [
|
||||
@@ -296,25 +337,29 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals with omitted a fraction part, suffixed by f/F (float suffix).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted a fraction part and an exponent mark without digits after it.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted a fraction part and an exponent mark, suffixed by f/F (float suffix).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with omitted a fraction part and an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -326,25 +371,29 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (the float suffix) with not allowed several exponent marks.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a not allowed exponent mark with digits followed by a float suffix.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a not allowed digits and exponent mark followed by a float suffix.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with not allowed several exponent marks.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -354,37 +403,43 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (float suffix) with an exponent mark without digits after it.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals with a not allowed exponent mark at the beginning.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals without digits after an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals suffixed by f/F (float suffix) with an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Real literals suffixed by f/F (float suffix) with a not allowed exponent mark at the beginning.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Simple real literals with an exponent mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+28
-14
@@ -6,25 +6,29 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Various integer literals with a long literal mark in not allowed places.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Various integer literals with underscores after a long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "The long literal mark after not integer literals.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Various integer literals with a long literal mark doublicate.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -34,61 +38,71 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Decimal integer literals with underscores suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary prefix only suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Long literal mark in not allowed places (it\u0027s considered as identifiers).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Binary integer literals with underscores suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Various integer literals with long literal mark in not allowed lower case (but valid in opinion the parser).",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal prefix only suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Hexadecimal integer literals with underscores suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Decimal integer literals suffixed by the long literal mark.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+32
-16
@@ -6,7 +6,8 @@
|
||||
"specVersion": "0.1-201",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with invalid else condition.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -14,13 +15,15 @@
|
||||
"specVersion": "0.1-296",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and \u0027when condition\u0027 with type checking operator and non-type value.",
|
||||
"unexpectedBehaviour": true
|
||||
"unexpectedBehaviour": true,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-296",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and type test condition, but missed type in \u0027when condition\u0027.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"3": [
|
||||
@@ -28,7 +31,8 @@
|
||||
"specVersion": "0.1-296",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and \u0027when condition\u0027 with range expression, but without contains operator.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"9": [
|
||||
@@ -36,7 +40,8 @@
|
||||
"specVersion": "0.1-201",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and not allowed spread operator in \u0027when condition\u0027.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -48,13 +53,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Empty \u0027when\u0027 with missed bound value.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Empty \u0027when\u0027 with missed \u0027when entries\u0027 section.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -64,13 +71,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Empty \u0027when\u0027 with bound value.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "Empty \u0027when\u0027 without bound value.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -82,13 +91,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 without bound value and with invalid \u0027else\u0027 branch.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 without bound value and with invalid list of the boolean conditions in \u0027when entry\u0027.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
],
|
||||
"1": [
|
||||
@@ -96,13 +107,15 @@
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 without bound value and missed \u0027when condition\u0027.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-100",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 without bound value and missed control structure body.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -114,19 +127,22 @@
|
||||
"specVersion": "0.1-313",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and empty \u0027when condition\u0027.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-313",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and with invalid list of the conditions in \u0027when entry\u0027.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
},
|
||||
{
|
||||
"specVersion": "0.1-313",
|
||||
"casesNumber": 0,
|
||||
"description": "\u0027When\u0027 with bound value and empty control structure body.",
|
||||
"unexpectedBehaviour": false
|
||||
"unexpectedBehaviour": false,
|
||||
"linkType": "main"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user