~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to tests/t/round.test

  • Committer: Monty Taylor
  • Date: 2008-10-09 22:38:27 UTC
  • mto: This revision was merged to the branch mainline in revision 497.
  • Revision ID: monty@inaugust.com-20081009223827-bc9gvpiplsmvpwyq
Moved test() to its own file.
Made a new function to possibly replace int10_to_str.

Show diffs side-by-side

added added

removed removed

Lines of Context:
56
56
SELECT * FROM t1;
57
57
DROP TABLE t1;
58
58
 
59
 
CREATE TABLE t1 (sint24 int not null);
 
59
CREATE TABLE t1 (sint24 mediumint not null);
60
60
INSERT INTO t1 VALUES ('0.1');
61
61
INSERT INTO t1 VALUES ('0.5');
62
62
INSERT INTO t1 VALUES ('8388607.4');
70
70
SELECT * FROM t1;
71
71
DROP TABLE t1;
72
72
 
73
 
CREATE TABLE t1 (uint24 int not null);
 
73
CREATE TABLE t1 (uint24 mediumint not null);
74
74
INSERT INTO t1 VALUES ('0.1');
75
75
INSERT INTO t1 VALUES ('0.5');
76
76
INSERT INTO t1 VALUES ('8388607.4');
86
86
INSERT INTO t1 VALUES ('0.1');
87
87
INSERT INTO t1 VALUES ('0.5');
88
88
INSERT INTO t1 VALUES ('9223372036854775807.4');
89
 
INSERT INTO t1 VALUES ('9223372036854775806.5');
 
89
INSERT INTO t1 VALUES ('9223372036854775807.5');
90
90
INSERT INTO t1 VALUES ('-0.1');
91
91
INSERT INTO t1 VALUES ('-0.5');
92
92
INSERT INTO t1 VALUES ('-9223372036854775807.4');
93
93
INSERT INTO t1 VALUES ('-9223372036854775807.5');
94
94
INSERT INTO t1 VALUES ('-9223372036854775808.4');
95
 
INSERT INTO t1 VALUES ('-9223372036854775802.5');
 
95
INSERT INTO t1 VALUES ('-9223372036854775808.5');
96
96
SELECT * FROM t1;
97
97
DROP TABLE t1;
98
98
 
100
100
INSERT INTO t1 VALUES ('0.1');
101
101
INSERT INTO t1 VALUES ('0.5');
102
102
INSERT INTO t1 VALUES ('9223372036854775807.4');
103
 
--error ER_WARN_DATA_OUT_OF_RANGE
104
103
INSERT INTO t1 VALUES ('9223372036854775807.5');
105
104
INSERT INTO t1 VALUES ('-0.1');
106
105
INSERT INTO t1 VALUES ('-0.5');
107
 
--error ER_WARN_DATA_OUT_OF_RANGE
108
106
INSERT INTO t1 VALUES ('18446744073709551615.4');
 
107
INSERT INTO t1 VALUES ('18446744073709551615.5');
 
108
INSERT INTO t1 VALUES ('1844674407370955161.0');
 
109
INSERT INTO t1 VALUES ('1844674407370955161.1');
 
110
INSERT INTO t1 VALUES ('1844674407370955161.2');
 
111
INSERT INTO t1 VALUES ('1844674407370955161.3');
 
112
INSERT INTO t1 VALUES ('1844674407370955161.4');
 
113
INSERT INTO t1 VALUES ('1844674407370955161.5');
 
114
INSERT INTO t1 VALUES ('1844674407370955161.0e1');
 
115
INSERT INTO t1 VALUES ('1844674407370955161.1e1');
 
116
INSERT INTO t1 VALUES ('1844674407370955161.2e1');
 
117
INSERT INTO t1 VALUES ('1844674407370955161.3e1');
 
118
INSERT INTO t1 VALUES ('1844674407370955161.4e1');
 
119
INSERT INTO t1 VALUES ('1844674407370955161.5e1');
 
120
INSERT INTO t1 VALUES ('18446744073709551610e-1');
 
121
INSERT INTO t1 VALUES ('18446744073709551611e-1');
 
122
INSERT INTO t1 VALUES ('18446744073709551612e-1');
 
123
INSERT INTO t1 VALUES ('18446744073709551613e-1');
 
124
INSERT INTO t1 VALUES ('18446744073709551614e-1');
 
125
INSERT INTO t1 VALUES ('18446744073709551615e-1');
109
126
SELECT * FROM t1;
110
127
DROP TABLE t1;
111
128