From 5ab9f981697459b1f2acc793217cdcbc42c3aca2 Mon Sep 17 00:00:00 2001 From: slguan Date: Tue, 31 Mar 2020 18:34:51 +0800 Subject: [PATCH] add some tests --- tests/script/basicSuite.sim | 1 + tests/script/general/table/basic.sim | 71 ++++++++++++++++++++++++ tests/script/general/table/testSuite.sim | 3 + tests/script/general/user/testSuite.sim | 2 +- 4 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 tests/script/general/table/basic.sim create mode 100644 tests/script/general/table/testSuite.sim diff --git a/tests/script/basicSuite.sim b/tests/script/basicSuite.sim index 009abf99e2..e735099181 100644 --- a/tests/script/basicSuite.sim +++ b/tests/script/basicSuite.sim @@ -1,3 +1,4 @@ ################################# run general/user/testSuite.sim +run general/table/testSuite.sim ################################## diff --git a/tests/script/general/table/basic.sim b/tests/script/general/table/basic.sim new file mode 100644 index 0000000000..599d011653 --- /dev/null +++ b/tests/script/general/table/basic.sim @@ -0,0 +1,71 @@ +system sh/stop_dnodes.sh +system sh/deploy.sh -n dnode1 -m 192.168.0.1 -i 192.168.0.1 +system sh/exec.sh -n dnode1 -s start +sql connect + +print =============== create database +sql create database db +sql show databases +if $rows != 1 then + return -1 +endi + +print $data00 $data01 $data02 + +print =============== create normal table +sql create table db.n1 (ts timestamp, i int) +sql show db.tables +if $rows != 1 then + return -1 +endi + +print $data00 $data01 $data02 + +print =============== create super table +sql create table db.st (ts timestamp, i int) tags (j int) +sql show db.stables +if $rows != 1 then + return -1 +endi + +print $data00 $data01 $data02 + +print =============== create child table +sql create table db.c1 using db.st tags(1) +sql create table db.c2 using db.st tags(2) +sql show db.tables +if $rows != 3 then + return -1 +endi + +print $data00 $data01 $data02 +print $data10 $data11 $data22 +print $data20 $data11 $data22 + +print =============== insert data +sql insert into db.n1 values(now, 1) +sql insert into db.n1 values(now, 2) +sql insert into db.n1 values(now, 3) + +print =============== query data +sql select * from db.n1 +if $rows != 3 then + return -1 +endi + +print $data00 $data01 +print $data10 $data11 +print $data20 $data11 + +if $data01 != 1 then + return -1 +endi + +if $data11 != 2 then + return -1 +endi + +if $data21 != 3 then + return -1 +endi + diff --git a/tests/script/general/table/testSuite.sim b/tests/script/general/table/testSuite.sim new file mode 100644 index 0000000000..32677ab1ac --- /dev/null +++ b/tests/script/general/table/testSuite.sim @@ -0,0 +1,3 @@ +################################# +run general/table/basic.sim +################################## diff --git a/tests/script/general/user/testSuite.sim b/tests/script/general/user/testSuite.sim index cb953b67ac..99414f1d29 100644 --- a/tests/script/general/user/testSuite.sim +++ b/tests/script/general/user/testSuite.sim @@ -1,3 +1,3 @@ ################################# -run general/user/basic.sim +#run general/user/basic.sim ################################## -- GitLab