Skip to content

Commit 8e77e58

Browse files
committed
Show more clear indication when 100% was OK
1 parent de54e5d commit 8e77e58

File tree

2 files changed

+180
-1
lines changed

2 files changed

+180
-1
lines changed

results.md

Lines changed: 178 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,178 @@
1+
# SQLlogictest results for AlaSQL 0.2.2-pre-develop+151231.53429
2+
3+
_2016-01-02T03:50:34.910Z_
4+
5+
This is a subset of the total 622 tests.
6+
Results from 125 test files:
7+
8+
---- ---- ---- ---- ---- ---- ----
9+
### 1/125 [`./test/evidence/in1.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/in1.test)
10+
11+
_Mimic sqlite_
12+
#### ★ Ran 214 tests as sqlite
13+
14+
* 100% was OK
15+
16+
Time: 467ms
17+
18+
---- ---- ---- ---- ---- ---- ----
19+
### 2/125 [`./test/evidence/in2.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/in2.test)
20+
21+
_Mimic sqlite_
22+
#### ★ Ran 53 tests as sqlite
23+
24+
* 100% was OK
25+
26+
Time: 290ms
27+
28+
---- ---- ---- ---- ---- ---- ----
29+
### 3/125 [`./test/evidence/slt_lang_aggfunc.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_aggfunc.test)
30+
31+
_Mimic sqlite_
32+
33+
```sql
34+
SELECT group_concat(DISTINCT x) FROM t1 NOT INDEXED
35+
36+
Parse error on line 1:
37+
...DISTINCT x) FROM t1 NOT INDEXED
38+
-----------------------^
39+
Expecting 'LITERAL', 'BRALITERAL', 'EOF', 'WITH', 'COMMA', 'AS', 'LPAR', 'RPAR', 'PIVOT', 'UNPIVOT', 'ORDER', 'WHERE', 'DOT', 'UNION', 'INTERSECT', 'EXCEPT', 'FROM', 'CROSS', 'OUTER', 'NATURAL', 'JOIN', 'INNER', 'LEFT', 'RIGHT', 'FULL', 'SEMI', 'ANTI', 'ON', 'USING', 'GROUP', 'LIMIT', 'OFFSET', 'END', 'ELSE', 'SEMICOLON', 'GO', got 'NOT'
40+
```
41+
42+
43+
```sql
44+
SELECT x FROM t1 WHERE x NOT NULL ORDER BY x
45+
46+
Parse error on line 1:
47+
...FROM t1 WHERE x NOT NULL ORDER BY x
48+
-----------------------^
49+
Expecting 'IN', got 'NULL'
50+
```
51+
52+
53+
```sql
54+
INSERT INTO t1 VALUES(1<<63,'true');
55+
56+
Parse error on line 1:
57+
...RT INTO t1 VALUES(1<<63,'true');
58+
-----------------------^
59+
Expecting 'LITERAL', 'BRALITERAL', 'LPAR', 'NUMBER', 'STRING', 'SHARP', 'DOLLAR', 'AT', 'COLON', 'NOT', 'IF', 'ALL', 'ANY', 'PLUS', 'STAR', 'QUESTION', 'CURRENT_TIMESTAMP', 'JAVASCRIPT', 'NEW', 'CAST', 'CONVERT', 'SUM', 'COUNT', 'MIN', 'MAX', 'AVG', 'FIRST', 'LAST', 'AGGR', 'ARRAY', 'TRUE', 'FALSE', 'NSTRING', 'NULL', 'EXISTS', 'BRAQUESTION', 'CASE', 'MINUS', 'SOME', 'ATLBRA', 'LCUR', got 'LT'
60+
```
61+
62+
_Fail found for statement setting up data so skipping rest of tests_
63+
64+
#### ☓ Ran 80 tests as sqlite
65+
66+
* 6 skipped
67+
* 11 failed
68+
* 78% was OK
69+
70+
Time: 263ms
71+
72+
---- ---- ---- ---- ---- ---- ----
73+
### 4/125 [`./test/evidence/slt_lang_createtrigger.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_createtrigger.test)
74+
75+
_Mimic sqlite_
76+
#### ★ Ran 26 tests as sqlite
77+
78+
* 100% was OK
79+
80+
Time: 75ms
81+
82+
---- ---- ---- ---- ---- ---- ----
83+
### 5/125 [`./test/evidence/slt_lang_createview.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_createview.test)
84+
85+
_Mimic sqlite_
86+
#### ★ Ran 23 tests as sqlite
87+
88+
* 100% was OK
89+
90+
Time: 128ms
91+
92+
---- ---- ---- ---- ---- ---- ----
93+
### 6/125 [`./test/evidence/slt_lang_dropindex.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_dropindex.test)
94+
95+
_Mimic sqlite_
96+
#### ★ Ran 8 tests as sqlite
97+
98+
* 100% was OK
99+
100+
Time: 26ms
101+
102+
---- ---- ---- ---- ---- ---- ----
103+
### 7/125 [`./test/evidence/slt_lang_droptable.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_droptable.test)
104+
105+
_Mimic sqlite_
106+
#### ★ Ran 12 tests as sqlite
107+
108+
* 100% was OK
109+
110+
Time: 25ms
111+
112+
---- ---- ---- ---- ---- ---- ----
113+
### 8/125 [`./test/evidence/slt_lang_droptrigger.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_droptrigger.test)
114+
115+
_Mimic sqlite_
116+
#### ★ Ran 12 tests as sqlite
117+
118+
* 100% was OK
119+
120+
Time: 30ms
121+
122+
---- ---- ---- ---- ---- ---- ----
123+
### 9/125 [`./test/evidence/slt_lang_dropview.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_dropview.test)
124+
125+
_Mimic sqlite_
126+
#### ★ Ran 13 tests as sqlite
127+
128+
* 100% was OK
129+
130+
Time: 40ms
131+
132+
---- ---- ---- ---- ---- ---- ----
133+
### 10/125 [`./test/evidence/slt_lang_reindex.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_reindex.test)
134+
135+
_Mimic sqlite_
136+
137+
```sql
138+
REINDEX t1i1
139+
140+
Parse error on line 1:
141+
REINDEX t1i1
142+
--------^
143+
Expecting 'EOF', 'COMMA', 'LPAR', 'RPAR', 'END', 'ELSE', 'COLONDASH', 'SEMICOLON', 'GO', got 'LITERAL'
144+
```
145+
146+
_Fail found for statement setting up data so skipping rest of tests_
147+
148+
#### ☓ Ran 7 tests as sqlite
149+
150+
* 1 skipped
151+
* 1 failed
152+
* 71% was OK
153+
154+
Time: 24ms
155+
156+
---- ---- ---- ---- ---- ---- ----
157+
### 11/125 [`./test/evidence/slt_lang_replace.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_replace.test)
158+
159+
_Mimic sqlite_
160+
#### ★ Ran 14 tests as sqlite
161+
162+
* 100% was OK
163+
164+
Time: 28ms
165+
166+
---- ---- ---- ---- ---- ---- ----
167+
### 12/125 [`./test/evidence/slt_lang_update.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/evidence/slt_lang_update.test)
168+
169+
_Mimic sqlite_
170+
#### ★ Ran 27 tests as sqlite
171+
172+
* 100% was OK
173+
174+
Time: 44ms
175+
176+
---- ---- ---- ---- ---- ---- ----
177+
### 13/125 [`./test/index/between/1/slt_good_0.test`](https://github.com/mathiasrw/alasql-logictest/blob/master/sqllogic/./test/index/between/1/slt_good_0.test)
178+

sqllogic/run_md.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,8 @@ for (var i in testfiles) {
200200
if(0===roundCount.total){
201201
continue;
202202
}
203-
console.log('#### '+ (0===roundCount.fail?'✔':'☓') +' Ran', roundCount.total, 'tests as', mimic[mimicking]);
203+
204+
console.log('#### '+ (0===roundCount.fail?'★':'☓') +' Ran', roundCount.total, 'tests as', mimic[mimicking]);
204205
console.log('');
205206

206207
if(roundCount.skip){

0 commit comments

Comments
 (0)