Lines Matching +full:way +full:- +full:select
26 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
32 # Subsequent invocations of db-exec should just pick this new file up.
37 atf_check -s exit:0 -o ignore -e empty kyua test
45 atf_check -s exit:0 -o save:metadata.csv -e empty \
46 kyua db-exec "SELECT * FROM metadata"
47 atf_check -s exit:0 -o ignore -e empty \
56 atf_check -s exit:0 -o save:metadata.csv -e empty \
57 kyua db-exec SELECT "*" FROM metadata
58 atf_check -s exit:0 -o ignore -e empty \
65 atf_check -s exit:3 -o empty -e match:"Not enough arguments" kyua db-exec
66 test ! -d .kyua/store/ || atf_fail "Database created but it should" \
75 atf_check -s exit:1 -o empty -e match:"SQLite error.*foo" \
76 kyua db-exec foo
82 atf_check -s exit:1 -o empty -e match:"No previous results.*not-here" \
83 kyua db-exec --results-file=not-here "SELECT * FROM metadata"
84 if [ -f not-here ]; then
92 HOME=home-dir
95 atf_check -s exit:0 -o save:metadata.csv -e empty \
96 kyua db-exec "SELECT * FROM metadata"
97 test -f home-dir/.kyua/store/*.db || atf_fail "Database not created in" \
99 atf_check -s exit:0 -o ignore -e empty \
110 HOME=home-dir
111 atf_check -s exit:0 -o save:metadata.csv -e empty \
112 kyua --logfile=/dev/null db-exec -r custom.db "SELECT * FROM metadata"
113 test ! -d home-dir/.kyua || atf_fail "Home directory created but this" \
115 atf_check -s exit:0 -o ignore -e empty \
125 atf_check -s exit:1 -o empty -e match:"No previous results.*foo.db" \
126 kyua db-exec --results-file=foo.db "SELECT * FROM metadata"
134 atf_check kyua db-exec "CREATE TABLE data" \
136 atf_check kyua db-exec "INSERT INTO data VALUES (65, 43, NULL)"
137 atf_check kyua db-exec "INSERT INTO data VALUES (23, 42, 'foo')"
144 atf_check -s exit:0 -o file:expout -e empty \
145 kyua db-exec "SELECT * FROM data ORDER BY a"
147 tail -n 2 <expout >expout2
148 atf_check -s exit:0 -o file:expout2 -e empty \
149 kyua db-exec --no-headers "SELECT * FROM data ORDER BY a"