summaryrefslogtreecommitdiff
path: root/odb-tests/common/query/basics/testscript
blob: 9086b660f1d3dfd1499e68e76e66bbf5a91b85d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
# file      : common/query/basics/testscript
# license   : GNU GPL v2; see accompanying LICENSE file

.include ../../../database-options.testscript

+cat <<EOI >=output
  test 001
  John Doe 30 married
  Jane Doe 29 married
  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single
  test 002
  Jane Doe 29 married
  John Doe 30 married
  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  test 003
  John Doe 30 married

  test 004
  John Doe 30 married

  test 005
  John Doe 30 married

  Joe Squeaky Dirt 31 single

  test 006
  John Doe 30 married
  Jane Doe 29 married

  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  test 007
  John Doe 30 married
  Jane Doe 29 married

  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  test 008
  John Doe 30 married
  Jane Doe 29 married

  Joe Squeaky Dirt 31 single

  John Doe 30 married
  Jane Doe 29 married

  test 009
  John Doe 30 married
  Jane Doe 29 married

  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  John Doe 30 married
  Jane Doe 29 married

  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  John Doe 30 married
  Jane Doe 29 married

  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  test 010
  Jane Doe 29 married

  John Doe 30 married
  Jane Doe 29 married
  Joe Squeaky Dirt 31 single

  Jane Doe 29 married

  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  Jane Doe 29 married
  John Doe 30 married

  test 011
  John Doe 30 married
  Jane Doe 29 married

  John Doe 30 married
  Jane Doe 29 married
  Joe Squeaky Dirt 31 single

  test 012
  Johansen J Johansen 32 single

  test 013
  Joe Squeaky Dirt 31 single

  test 014
  test 015
  John Doe 30 married
  Jane Doe 29 married

  test 016
  test 017
  test 018
  test 019
  test 020
  John Doe 30 married
  Joe Squeaky Dirt 31 single
  Johansen J Johansen 32 single

  Jane Doe 29 married


  Jane Doe 29 married

  EOI

test.redirects += >>>../output

: mysql
:
if $mysql
{
  .include ../../../mysql.testscript

  $create_schema;
  $*
}

: sqlite
:
if $sqlite
{
  .include ../../../sqlite.testscript

  $*
}

: pgsql
:
if $pgsql
{
  .include ../../../pgsql.testscript

  $create_schema;
  $*
}