]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
simple test cases for carray_asc. carray_asc
authordrh <drh@noemail.net>
Wed, 15 Feb 2017 17:47:49 +0000 (17:47 +0000)
committerdrh <drh@noemail.net>
Wed, 15 Feb 2017 17:47:49 +0000 (17:47 +0000)
FossilOrigin-Name: 1d4759c17c32f5ee693f7ff6e70e555f613dbcda

manifest
manifest.uuid
test/tabfunc01.test

index 98fd051ad85a4ab43fde9cc040abadf0612a20f5..291dd5150681e037dd48b34f4f3b2cfb0971b6e3 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Add\sthe\scompanion\s"carray_asc"\stable-valued\sfunction\sto\sthe\scarray\sextension.
-D 2017-02-15T16:11:06.169
+C simple\stest\scases\sfor\scarray_asc.
+D 2017-02-15T17:47:49.138
 F Makefile.in edb6bcdd37748d2b1c3422ff727c748df7ffe918
 F Makefile.linux-gcc 7bc79876b875010e8c8f9502eb935ca92aa3c434
 F Makefile.msc 067a6766f800cc8d72845ab61f8de4ffe8f3fc99
@@ -1157,7 +1157,7 @@ F test/symlink.test c9ebe7330d228249e447038276bfc8a7b22f4849
 F test/sync.test 2f84bdbc2b2df1fcb0220575b4b9f8cea94b7529
 F test/syscall.test f59ba4e25f7ba4a4c031026cc2ef8b6e4b4c639c
 F test/sysfault.test c9f2b0d8d677558f74de750c75e12a5454719d04
-F test/tabfunc01.test 699251cb99651415218a891384510a685c7ab012
+F test/tabfunc01.test 10f5a739ad4d59f07fe84981c318819f048f4836
 F test/table.test b708f3e5fa2542fa51dfab21fc07b36ea445cb2f
 F test/tableapi.test 2674633fa95d80da917571ebdd759a14d9819126
 F test/tableopts.test dba698ba97251017b7c80d738c198d39ab747930
@@ -1555,11 +1555,7 @@ F vsixtest/vsixtest.tcl 6a9a6ab600c25a91a7acc6293828957a386a8a93
 F vsixtest/vsixtest.vcxproj.data 2ed517e100c66dc455b492e1a33350c1b20fbcdc
 F vsixtest/vsixtest.vcxproj.filters 37e51ffedcdb064aad6ff33b6148725226cd608e
 F vsixtest/vsixtest_TemporaryKey.pfx e5b1b036facdb453873e7084e1cae9102ccc67a0
-P 810d29320b853b3a01aa50d8f2a0bceacf79e0aa
-Q +396b9d99ae43cc5c9ce18509754aac001eae0ecf
-R 854f2bd98a5aec3c801c3b865d9cafe4
-T *branch * carray_asc
-T *sym-carray_asc *
-T -sym-trunk *
+P a2b4f60b335058203c984d7b088c48e8cd2d3894
+R 454c5abec12500da39f1ebf1cfb9caac
 U drh
-Z 5a5965a82585c6466315592e6eda4385
+Z ba771257749194f67d4f72e7442e48a9
index 526667c5b9c55137cdb4ac5969b85478e529a037..53edd80c0f5a7193f33e7f6927746c7755aa1dcc 100644 (file)
@@ -1 +1 @@
-a2b4f60b335058203c984d7b088c48e8cd2d3894
\ No newline at end of file
+1d4759c17c32f5ee693f7ff6e70e555f613dbcda
\ No newline at end of file
index dcaafa420c2526d59a94f10b246cb0964cb90f03..652f1e1ebf8554defde5c4cef5dae8cfe44f56a1 100644 (file)
@@ -163,6 +163,31 @@ do_test tabfunc01-702 {
     SELECT b FROM t600 WHERE a IN carray($PTR1,4,'int32');
   }
 } {(005) (007) (013) (017)}
+do_test tabfunc01-703 {
+  db eval {
+    SELECT value FROM carray($PTR1, 5) ORDER BY value;
+  }
+} {5 7 13 17 23}
+do_test tabfunc01-703x {db status sort} 1
+do_test tabfunc01-704 {
+  db eval {
+    SELECT value FROM carray_asc($PTR1, 5) ORDER BY value;
+  }
+} {5 7 13 17 23}
+do_test tabfunc01-704x {db status sort} 0
+do_test tabfunc01-705 {
+  db eval {
+    SELECT value FROM carray($PTR1, 5) ORDER BY value DESC;
+  }
+} {23 17 13 7 5}
+do_test tabfunc01-705x {db status sort} 1
+do_test tabfunc01-706 {
+  db eval {
+    SELECT value FROM carray_asc($PTR1, 5) ORDER BY value DESC;
+  }
+} {23 17 13 7 5}
+do_test tabfunc01-706x {db status sort} 1
+
 do_catchsql_test tabfunc01-710 {
   SELECT b FROM t600 WHERE a IN carray($PTR1,5,'int33');
 } {1 {unknown datatype: 'int33'}}