Added update_rects
[sdlgit/SDL_perl.git] / t / constantspm.t
1 use strict;
2 use warnings;
3 use Test::More tests => 1 + 544;    # use_ok + constants
4
5 BEGIN { use_ok('SDL::Constants') }
6
7 # 'use' should have imported all constants
8 is( AUDIO_S16,      32784, 'AUDIO_S16 should be imported' );
9 is( AUDIO_S16(),    32784, 'AUDIO_S16() should also be available' );
10 is( AUDIO_S16MSB,   36880, 'AUDIO_S16MSB should be imported' );
11 is( AUDIO_S16MSB(), 36880, 'AUDIO_S16MSB() should also be available' );
12 is( AUDIO_S8,       32776, 'AUDIO_S8 should be imported' );
13 is( AUDIO_S8(),     32776, 'AUDIO_S8() should also be available' );
14 is( AUDIO_U16,      16,    'AUDIO_U16 should be imported' );
15 is( AUDIO_U16(),    16,    'AUDIO_U16() should also be available' );
16 is( AUDIO_U16MSB,   4112,  'AUDIO_U16MSB should be imported' );
17 is( AUDIO_U16MSB(), 4112,  'AUDIO_U16MSB() should also be available' );
18 is( AUDIO_U8,       8,     'AUDIO_U8 should be imported' );
19 is( AUDIO_U8(),     8,     'AUDIO_U8() should also be available' );
20
21 is( CD_ERROR,       -1, 'CD_ERROR should be imported' );
22 is( CD_ERROR(),     -1, 'CD_ERROR() should also be available' );
23 is( CD_PAUSED,      3,  'CD_PAUSED should be imported' );
24 is( CD_PAUSED(),    3,  'CD_PAUSED() should also be available' );
25 is( CD_PLAYING,     2,  'CD_PLAYING should be imported' );
26 is( CD_PLAYING(),   2,  'CD_PLAYING() should also be available' );
27 is( CD_STOPPED,     1,  'CD_STOPPED should be imported' );
28 is( CD_STOPPED(),   1,  'CD_STOPPED() should also be available' );
29 is( CD_TRAYEMPTY,   0,  'CD_TRAYEMPTY should be imported' );
30 is( CD_TRAYEMPTY(), 0,  'CD_TRAYEMPTY() should also be available' );
31
32 is( INADDR_ANY,    0,  'INADDR_ANY should be imported' );
33 is( INADDR_ANY(),  0,  'INADDR_ANY() should also be available' );
34 is( INADDR_NONE,   -1, 'INADDR_NONE should be imported' );
35 is( INADDR_NONE(), -1, 'INADDR_NONE() should also be available' );
36
37 is( KMOD_ALT,      768,  'KMOD_ALT should be imported' );
38 is( KMOD_ALT(),    768,  'KMOD_ALT() should also be available' );
39 is( KMOD_CAPS,     8192, 'KMOD_CAPS should be imported' );
40 is( KMOD_CAPS(),   8192, 'KMOD_CAPS() should also be available' );
41 is( KMOD_CTRL,     192,  'KMOD_CTRL should be imported' );
42 is( KMOD_CTRL(),   192,  'KMOD_CTRL() should also be available' );
43 is( KMOD_LALT,     256,  'KMOD_LALT should be imported' );
44 is( KMOD_LALT(),   256,  'KMOD_LALT() should also be available' );
45 is( KMOD_LCTRL,    64,   'KMOD_LCTRL should be imported' );
46 is( KMOD_LCTRL(),  64,   'KMOD_LCTRL() should also be available' );
47 is( KMOD_LSHIFT,   1,    'KMOD_LSHIFT should be imported' );
48 is( KMOD_LSHIFT(), 1,    'KMOD_LSHIFT() should also be available' );
49 is( KMOD_NONE,     0,    'KMOD_NONE should be imported' );
50 is( KMOD_NONE(),   0,    'KMOD_NONE() should also be available' );
51 is( KMOD_NUM,      4096, 'KMOD_NUM should be imported' );
52 is( KMOD_NUM(),    4096, 'KMOD_NUM() should also be available' );
53 is( KMOD_RALT,     512,  'KMOD_RALT should be imported' );
54 is( KMOD_RALT(),   512,  'KMOD_RALT() should also be available' );
55 is( KMOD_RCTRL,    128,  'KMOD_RCTRL should be imported' );
56 is( KMOD_RCTRL(),  128,  'KMOD_RCTRL() should also be available' );
57 is( KMOD_RSHIFT,   2,    'KMOD_RSHIFT should be imported' );
58 is( KMOD_RSHIFT(), 2,    'KMOD_RSHIFT() should also be available' );
59 is( KMOD_SHIFT,    3,    'KMOD_SHIFT should be imported' );
60 is( KMOD_SHIFT(),  3,    'KMOD_SHIFT() should also be available' );
61
62 is( MIX_DEFAULT_CHANNELS, 2, 'MIX_DEFAULT_CHANNELS should be imported' );
63 is( MIX_DEFAULT_CHANNELS(), 2,'MIX_DEFAULT_CHANNELS() should also be available' );
64 is( MIX_DEFAULT_FORMAT, 32784, 'MIX_DEFAULT_FORMAT should be imported' );
65 is( MIX_DEFAULT_FORMAT(), 32784, 'MIX_DEFAULT_FORMAT() should also be available' );
66 is( MIX_DEFAULT_FREQUENCY, 22050, 'MIX_DEFAULT_FREQUENCY should be imported' );
67 is( MIX_DEFAULT_FREQUENCY(), 22050, 'MIX_DEFAULT_FREQUENCY() should also be available' );
68 is( MIX_FADING_IN,    2,   'MIX_FADING_IN should be imported' );
69 is( MIX_FADING_IN(),  2,   'MIX_FADING_IN() should also be available' );
70 is( MIX_FADING_OUT,   1,   'MIX_FADING_OUT should be imported' );
71 is( MIX_FADING_OUT(), 1,   'MIX_FADING_OUT() should also be available' );
72 is( MIX_MAX_VOLUME,   128, 'MIX_MAX_VOLUME should be imported' );
73 is( MIX_MAX_VOLUME(), 128, 'MIX_MAX_VOLUME() should also be available' );
74 is( MIX_NO_FADING,    0,   'MIX_NO_FADING should be imported' );
75 is( MIX_NO_FADING(),  0,   'MIX_NO_FADING() should also be available' );
76
77 is( SDLK_0,              48,  'SDLK_0 should be imported' );
78 is( SDLK_0(),            48,  'SDLK_0() should also be available' );
79 is( SDLK_1,              49,  'SDLK_1 should be imported' );
80 is( SDLK_1(),            49,  'SDLK_1() should also be available' );
81 is( SDLK_2,              50,  'SDLK_2 should be imported' );
82 is( SDLK_2(),            50,  'SDLK_2() should also be available' );
83 is( SDLK_3,              51,  'SDLK_3 should be imported' );
84 is( SDLK_3(),            51,  'SDLK_3() should also be available' );
85 is( SDLK_4,              52,  'SDLK_4 should be imported' );
86 is( SDLK_4(),            52,  'SDLK_4() should also be available' );
87 is( SDLK_5,              53,  'SDLK_5 should be imported' );
88 is( SDLK_5(),            53,  'SDLK_5() should also be available' );
89 is( SDLK_6,              54,  'SDLK_6 should be imported' );
90 is( SDLK_6(),            54,  'SDLK_6() should also be available' );
91 is( SDLK_7,              55,  'SDLK_7 should be imported' );
92 is( SDLK_7(),            55,  'SDLK_7() should also be available' );
93 is( SDLK_8,              56,  'SDLK_8 should be imported' );
94 is( SDLK_8(),            56,  'SDLK_8() should also be available' );
95 is( SDLK_9,              57,  'SDLK_9 should be imported' );
96 is( SDLK_9(),            57,  'SDLK_9() should also be available' );
97 is( SDLK_AMPERSAND,      38,  'SDLK_AMPERSAND should be imported' );
98 is( SDLK_AMPERSAND(),    38,  'SDLK_AMPERSAND() should also be available' );
99 is( SDLK_ASTERISK,       42,  'SDLK_ASTERISK should be imported' );
100 is( SDLK_ASTERISK(),     42,  'SDLK_ASTERISK() should also be available' );
101 is( SDLK_AT,             64,  'SDLK_AT should be imported' );
102 is( SDLK_AT(),           64,  'SDLK_AT() should also be available' );
103 is( SDLK_BACKQUOTE,      96,  'SDLK_BACKQUOTE should be imported' );
104 is( SDLK_BACKQUOTE(),    96,  'SDLK_BACKQUOTE() should also be available' );
105 is( SDLK_BACKSLASH,      92,  'SDLK_BACKSLASH should be imported' );
106 is( SDLK_BACKSLASH(),    92,  'SDLK_BACKSLASH() should also be available' );
107 is( SDLK_BACKSPACE,      8,   'SDLK_BACKSPACE should be imported' );
108 is( SDLK_BACKSPACE(),    8,   'SDLK_BACKSPACE() should also be available' );
109 is( SDLK_BREAK,          318, 'SDLK_BREAK should be imported' );
110 is( SDLK_BREAK(),        318, 'SDLK_BREAK() should also be available' );
111 is( SDLK_CAPSLOCK,       301, 'SDLK_CAPSLOCK should be imported' );
112 is( SDLK_CAPSLOCK(),     301, 'SDLK_CAPSLOCK() should also be available' );
113 is( SDLK_CARET,          94,  'SDLK_CARET should be imported' );
114 is( SDLK_CARET(),        94,  'SDLK_CARET() should also be available' );
115 is( SDLK_CLEAR,          12,  'SDLK_CLEAR should be imported' );
116 is( SDLK_CLEAR(),        12,  'SDLK_CLEAR() should also be available' );
117 is( SDLK_COLON,          58,  'SDLK_COLON should be imported' );
118 is( SDLK_COLON(),        58,  'SDLK_COLON() should also be available' );
119 is( SDLK_COMMA,          44,  'SDLK_COMMA should be imported' );
120 is( SDLK_COMMA(),        44,  'SDLK_COMMA() should also be available' );
121 is( SDLK_DELETE,         127, 'SDLK_DELETE should be imported' );
122 is( SDLK_DELETE(),       127, 'SDLK_DELETE() should also be available' );
123 is( SDLK_DOLLAR,         36,  'SDLK_DOLLAR should be imported' );
124 is( SDLK_DOLLAR(),       36,  'SDLK_DOLLAR() should also be available' );
125 is( SDLK_DOWN,           274, 'SDLK_DOWN should be imported' );
126 is( SDLK_DOWN(),         274, 'SDLK_DOWN() should also be available' );
127 is( SDLK_END,            279, 'SDLK_END should be imported' );
128 is( SDLK_END(),          279, 'SDLK_END() should also be available' );
129 is( SDLK_EQUALS,         61,  'SDLK_EQUALS should be imported' );
130 is( SDLK_EQUALS(),       61,  'SDLK_EQUALS() should also be available' );
131 is( SDLK_ESCAPE,         27,  'SDLK_ESCAPE should be imported' );
132 is( SDLK_ESCAPE(),       27,  'SDLK_ESCAPE() should also be available' );
133 is( SDLK_EURO,           321, 'SDLK_EURO should be imported' );
134 is( SDLK_EURO(),         321, 'SDLK_EURO() should also be available' );
135 is( SDLK_EXCLAIM,        33,  'SDLK_EXCLAIM should be imported' );
136 is( SDLK_EXCLAIM(),      33,  'SDLK_EXCLAIM() should also be available' );
137 is( SDLK_F1,             282, 'SDLK_F1 should be imported' );
138 is( SDLK_F1(),           282, 'SDLK_F1() should also be available' );
139 is( SDLK_F10,            291, 'SDLK_F10 should be imported' );
140 is( SDLK_F10(),          291, 'SDLK_F10() should also be available' );
141 is( SDLK_F11,            292, 'SDLK_F11 should be imported' );
142 is( SDLK_F11(),          292, 'SDLK_F11() should also be available' );
143 is( SDLK_F12,            293, 'SDLK_F12 should be imported' );
144 is( SDLK_F12(),          293, 'SDLK_F12() should also be available' );
145 is( SDLK_F13,            294, 'SDLK_F13 should be imported' );
146 is( SDLK_F13(),          294, 'SDLK_F13() should also be available' );
147 is( SDLK_F14,            295, 'SDLK_F14 should be imported' );
148 is( SDLK_F14(),          295, 'SDLK_F14() should also be available' );
149 is( SDLK_F15,            296, 'SDLK_F15 should be imported' );
150 is( SDLK_F15(),          296, 'SDLK_F15() should also be available' );
151 is( SDLK_F2,             283, 'SDLK_F2 should be imported' );
152 is( SDLK_F2(),           283, 'SDLK_F2() should also be available' );
153 is( SDLK_F3,             284, 'SDLK_F3 should be imported' );
154 is( SDLK_F3(),           284, 'SDLK_F3() should also be available' );
155 is( SDLK_F4,             285, 'SDLK_F4 should be imported' );
156 is( SDLK_F4(),           285, 'SDLK_F4() should also be available' );
157 is( SDLK_F5,             286, 'SDLK_F5 should be imported' );
158 is( SDLK_F5(),           286, 'SDLK_F5() should also be available' );
159 is( SDLK_F6,             287, 'SDLK_F6 should be imported' );
160 is( SDLK_F6(),           287, 'SDLK_F6() should also be available' );
161 is( SDLK_F7,             288, 'SDLK_F7 should be imported' );
162 is( SDLK_F7(),           288, 'SDLK_F7() should also be available' );
163 is( SDLK_F8,             289, 'SDLK_F8 should be imported' );
164 is( SDLK_F8(),           289, 'SDLK_F8() should also be available' );
165 is( SDLK_F9,             290, 'SDLK_F9 should be imported' );
166 is( SDLK_F9(),           290, 'SDLK_F9() should also be available' );
167 is( SDLK_GREATER,        62,  'SDLK_GREATER should be imported' );
168 is( SDLK_GREATER(),      62,  'SDLK_GREATER() should also be available' );
169 is( SDLK_HASH,           35,  'SDLK_HASH should be imported' );
170 is( SDLK_HASH(),         35,  'SDLK_HASH() should also be available' );
171 is( SDLK_HELP,           315, 'SDLK_HELP should be imported' );
172 is( SDLK_HELP(),         315, 'SDLK_HELP() should also be available' );
173 is( SDLK_HOME,           278, 'SDLK_HOME should be imported' );
174 is( SDLK_HOME(),         278, 'SDLK_HOME() should also be available' );
175 is( SDLK_INSERT,         277, 'SDLK_INSERT should be imported' );
176 is( SDLK_INSERT(),       277, 'SDLK_INSERT() should also be available' );
177 is( SDLK_KP0,            256, 'SDLK_KP0 should be imported' );
178 is( SDLK_KP0(),          256, 'SDLK_KP0() should also be available' );
179 is( SDLK_KP1,            257, 'SDLK_KP1 should be imported' );
180 is( SDLK_KP1(),          257, 'SDLK_KP1() should also be available' );
181 is( SDLK_KP2,            258, 'SDLK_KP2 should be imported' );
182 is( SDLK_KP2(),          258, 'SDLK_KP2() should also be available' );
183 is( SDLK_KP3,            259, 'SDLK_KP3 should be imported' );
184 is( SDLK_KP3(),          259, 'SDLK_KP3() should also be available' );
185 is( SDLK_KP4,            260, 'SDLK_KP4 should be imported' );
186 is( SDLK_KP4(),          260, 'SDLK_KP4() should also be available' );
187 is( SDLK_KP5,            261, 'SDLK_KP5 should be imported' );
188 is( SDLK_KP5(),          261, 'SDLK_KP5() should also be available' );
189 is( SDLK_KP6,            262, 'SDLK_KP6 should be imported' );
190 is( SDLK_KP6(),          262, 'SDLK_KP6() should also be available' );
191 is( SDLK_KP7,            263, 'SDLK_KP7 should be imported' );
192 is( SDLK_KP7(),          263, 'SDLK_KP7() should also be available' );
193 is( SDLK_KP8,            264, 'SDLK_KP8 should be imported' );
194 is( SDLK_KP8(),          264, 'SDLK_KP8() should also be available' );
195 is( SDLK_KP9,            265, 'SDLK_KP9 should be imported' );
196 is( SDLK_KP9(),          265, 'SDLK_KP9() should also be available' );
197 is( SDLK_KP_DIVIDE,      267, 'SDLK_KP_DIVIDE should be imported' );
198 is( SDLK_KP_DIVIDE(),    267, 'SDLK_KP_DIVIDE() should also be available' );
199 is( SDLK_KP_ENTER,       271, 'SDLK_KP_ENTER should be imported' );
200 is( SDLK_KP_ENTER(),     271, 'SDLK_KP_ENTER() should also be available' );
201 is( SDLK_KP_EQUALS,      272, 'SDLK_KP_EQUALS should be imported' );
202 is( SDLK_KP_EQUALS(),    272, 'SDLK_KP_EQUALS() should also be available' );
203 is( SDLK_KP_MINUS,       269, 'SDLK_KP_MINUS should be imported' );
204 is( SDLK_KP_MINUS(),     269, 'SDLK_KP_MINUS() should also be available' );
205 is( SDLK_KP_MULTIPLY,    268, 'SDLK_KP_MULTIPLY should be imported' );
206 is( SDLK_KP_MULTIPLY(),  268, 'SDLK_KP_MULTIPLY() should also be available' );
207 is( SDLK_KP_PERIOD,      266, 'SDLK_KP_PERIOD should be imported' );
208 is( SDLK_KP_PERIOD(),    266, 'SDLK_KP_PERIOD() should also be available' );
209 is( SDLK_KP_PLUS,        270, 'SDLK_KP_PLUS should be imported' );
210 is( SDLK_KP_PLUS(),      270, 'SDLK_KP_PLUS() should also be available' );
211 is( SDLK_LALT,           308, 'SDLK_LALT should be imported' );
212 is( SDLK_LALT(),         308, 'SDLK_LALT() should also be available' );
213 is( SDLK_LCTRL,          306, 'SDLK_LCTRL should be imported' );
214 is( SDLK_LCTRL(),        306, 'SDLK_LCTRL() should also be available' );
215 is( SDLK_LEFT,           276, 'SDLK_LEFT should be imported' );
216 is( SDLK_LEFT(),         276, 'SDLK_LEFT() should also be available' );
217 is( SDLK_LEFTBRACKET,    91,  'SDLK_LEFTBRACKET should be imported' );
218 is( SDLK_LEFTBRACKET(),  91,  'SDLK_LEFTBRACKET() should also be available' );
219 is( SDLK_LEFTPAREN,      40,  'SDLK_LEFTPAREN should be imported' );
220 is( SDLK_LEFTPAREN(),    40,  'SDLK_LEFTPAREN() should also be available' );
221 is( SDLK_LESS,           60,  'SDLK_LESS should be imported' );
222 is( SDLK_LESS(),         60,  'SDLK_LESS() should also be available' );
223 is( SDLK_LMETA,          310, 'SDLK_LMETA should be imported' );
224 is( SDLK_LMETA(),        310, 'SDLK_LMETA() should also be available' );
225 is( SDLK_LSHIFT,         304, 'SDLK_LSHIFT should be imported' );
226 is( SDLK_LSHIFT(),       304, 'SDLK_LSHIFT() should also be available' );
227 is( SDLK_LSUPER,         311, 'SDLK_LSUPER should be imported' );
228 is( SDLK_LSUPER(),       311, 'SDLK_LSUPER() should also be available' );
229 is( SDLK_MENU,           319, 'SDLK_MENU should be imported' );
230 is( SDLK_MENU(),         319, 'SDLK_MENU() should also be available' );
231 is( SDLK_MINUS,          45,  'SDLK_MINUS should be imported' );
232 is( SDLK_MINUS(),        45,  'SDLK_MINUS() should also be available' );
233 is( SDLK_MODE,           313, 'SDLK_MODE should be imported' );
234 is( SDLK_MODE(),         313, 'SDLK_MODE() should also be available' );
235 is( SDLK_NUMLOCK,        300, 'SDLK_NUMLOCK should be imported' );
236 is( SDLK_NUMLOCK(),      300, 'SDLK_NUMLOCK() should also be available' );
237 is( SDLK_PAGEDOWN,       281, 'SDLK_PAGEDOWN should be imported' );
238 is( SDLK_PAGEDOWN(),     281, 'SDLK_PAGEDOWN() should also be available' );
239 is( SDLK_PAGEUP,         280, 'SDLK_PAGEUP should be imported' );
240 is( SDLK_PAGEUP(),       280, 'SDLK_PAGEUP() should also be available' );
241 is( SDLK_PAUSE,          19,  'SDLK_PAUSE should be imported' );
242 is( SDLK_PAUSE(),        19,  'SDLK_PAUSE() should also be available' );
243 is( SDLK_PERIOD,         46,  'SDLK_PERIOD should be imported' );
244 is( SDLK_PERIOD(),       46,  'SDLK_PERIOD() should also be available' );
245 is( SDLK_PLUS,           43,  'SDLK_PLUS should be imported' );
246 is( SDLK_PLUS(),         43,  'SDLK_PLUS() should also be available' );
247 is( SDLK_POWER,          320, 'SDLK_POWER should be imported' );
248 is( SDLK_POWER(),        320, 'SDLK_POWER() should also be available' );
249 is( SDLK_PRINT,          316, 'SDLK_PRINT should be imported' );
250 is( SDLK_PRINT(),        316, 'SDLK_PRINT() should also be available' );
251 is( SDLK_QUESTION,       63,  'SDLK_QUESTION should be imported' );
252 is( SDLK_QUESTION(),     63,  'SDLK_QUESTION() should also be available' );
253 is( SDLK_QUOTE,          39,  'SDLK_QUOTE should be imported' );
254 is( SDLK_QUOTE(),        39,  'SDLK_QUOTE() should also be available' );
255 is( SDLK_QUOTEDBL,       34,  'SDLK_QUOTEDBL should be imported' );
256 is( SDLK_QUOTEDBL(),     34,  'SDLK_QUOTEDBL() should also be available' );
257 is( SDLK_RALT,           307, 'SDLK_RALT should be imported' );
258 is( SDLK_RALT(),         307, 'SDLK_RALT() should also be available' );
259 is( SDLK_RCTRL,          305, 'SDLK_RCTRL should be imported' );
260 is( SDLK_RCTRL(),        305, 'SDLK_RCTRL() should also be available' );
261 is( SDLK_RETURN,         13,  'SDLK_RETURN should be imported' );
262 is( SDLK_RETURN(),       13,  'SDLK_RETURN() should also be available' );
263 is( SDLK_RIGHT,          275, 'SDLK_RIGHT should be imported' );
264 is( SDLK_RIGHT(),        275, 'SDLK_RIGHT() should also be available' );
265 is( SDLK_RIGHTBRACKET,   93,  'SDLK_RIGHTBRACKET should be imported' );
266 is( SDLK_RIGHTBRACKET(), 93,  'SDLK_RIGHTBRACKET() should also be available' );
267 is( SDLK_RIGHTPAREN,     41,  'SDLK_RIGHTPAREN should be imported' );
268 is( SDLK_RIGHTPAREN(),   41,  'SDLK_RIGHTPAREN() should also be available' );
269 is( SDLK_RMETA,          309, 'SDLK_RMETA should be imported' );
270 is( SDLK_RMETA(),        309, 'SDLK_RMETA() should also be available' );
271 is( SDLK_RSHIFT,         303, 'SDLK_RSHIFT should be imported' );
272 is( SDLK_RSHIFT(),       303, 'SDLK_RSHIFT() should also be available' );
273 is( SDLK_RSUPER,         312, 'SDLK_RSUPER should be imported' );
274 is( SDLK_RSUPER(),       312, 'SDLK_RSUPER() should also be available' );
275 is( SDLK_SCROLLOCK,      302, 'SDLK_SCROLLOCK should be imported' );
276 is( SDLK_SCROLLOCK(),    302, 'SDLK_SCROLLOCK() should also be available' );
277 is( SDLK_SEMICOLON,      59,  'SDLK_SEMICOLON should be imported' );
278 is( SDLK_SEMICOLON(),    59,  'SDLK_SEMICOLON() should also be available' );
279 is( SDLK_SLASH,          47,  'SDLK_SLASH should be imported' );
280 is( SDLK_SLASH(),        47,  'SDLK_SLASH() should also be available' );
281 is( SDLK_SPACE,          32,  'SDLK_SPACE should be imported' );
282 is( SDLK_SPACE(),        32,  'SDLK_SPACE() should also be available' );
283 is( SDLK_SYSREQ,         317, 'SDLK_SYSREQ should be imported' );
284 is( SDLK_SYSREQ(),       317, 'SDLK_SYSREQ() should also be available' );
285 is( SDLK_TAB,            9,   'SDLK_TAB should be imported' );
286 is( SDLK_TAB(),          9,   'SDLK_TAB() should also be available' );
287 is( SDLK_UNDERSCORE,     95,  'SDLK_UNDERSCORE should be imported' );
288 is( SDLK_UNDERSCORE(),   95,  'SDLK_UNDERSCORE() should also be available' );
289 is( SDLK_UP,             273, 'SDLK_UP should be imported' );
290 is( SDLK_UP(),           273, 'SDLK_UP() should also be available' );
291 is( SDLK_a,              97,  'SDLK_a should be imported' );
292 is( SDLK_a(),            97,  'SDLK_a() should also be available' );
293 is( SDLK_b,              98,  'SDLK_b should be imported' );
294 is( SDLK_b(),            98,  'SDLK_b() should also be available' );
295 is( SDLK_c,              99,  'SDLK_c should be imported' );
296 is( SDLK_c(),            99,  'SDLK_c() should also be available' );
297 is( SDLK_d,              100, 'SDLK_d should be imported' );
298 is( SDLK_d(),            100, 'SDLK_d() should also be available' );
299 is( SDLK_e,              101, 'SDLK_e should be imported' );
300 is( SDLK_e(),            101, 'SDLK_e() should also be available' );
301 is( SDLK_f,              102, 'SDLK_f should be imported' );
302 is( SDLK_f(),            102, 'SDLK_f() should also be available' );
303 is( SDLK_g,              103, 'SDLK_g should be imported' );
304 is( SDLK_g(),            103, 'SDLK_g() should also be available' );
305 is( SDLK_h,              104, 'SDLK_h should be imported' );
306 is( SDLK_h(),            104, 'SDLK_h() should also be available' );
307 is( SDLK_i,              105, 'SDLK_i should be imported' );
308 is( SDLK_i(),            105, 'SDLK_i() should also be available' );
309 is( SDLK_j,              106, 'SDLK_j should be imported' );
310 is( SDLK_j(),            106, 'SDLK_j() should also be available' );
311 is( SDLK_k,              107, 'SDLK_k should be imported' );
312 is( SDLK_k(),            107, 'SDLK_k() should also be available' );
313 is( SDLK_l,              108, 'SDLK_l should be imported' );
314 is( SDLK_l(),            108, 'SDLK_l() should also be available' );
315 is( SDLK_m,              109, 'SDLK_m should be imported' );
316 is( SDLK_m(),            109, 'SDLK_m() should also be available' );
317 is( SDLK_n,              110, 'SDLK_n should be imported' );
318 is( SDLK_n(),            110, 'SDLK_n() should also be available' );
319 is( SDLK_o,              111, 'SDLK_o should be imported' );
320 is( SDLK_o(),            111, 'SDLK_o() should also be available' );
321 is( SDLK_p,              112, 'SDLK_p should be imported' );
322 is( SDLK_p(),            112, 'SDLK_p() should also be available' );
323 is( SDLK_q,              113, 'SDLK_q should be imported' );
324 is( SDLK_q(),            113, 'SDLK_q() should also be available' );
325 is( SDLK_r,              114, 'SDLK_r should be imported' );
326 is( SDLK_r(),            114, 'SDLK_r() should also be available' );
327 is( SDLK_s,              115, 'SDLK_s should be imported' );
328 is( SDLK_s(),            115, 'SDLK_s() should also be available' );
329 is( SDLK_t,              116, 'SDLK_t should be imported' );
330 is( SDLK_t(),            116, 'SDLK_t() should also be available' );
331 is( SDLK_u,              117, 'SDLK_u should be imported' );
332 is( SDLK_u(),            117, 'SDLK_u() should also be available' );
333 is( SDLK_v,              118, 'SDLK_v should be imported' );
334 is( SDLK_v(),            118, 'SDLK_v() should also be available' );
335 is( SDLK_w,              119, 'SDLK_w should be imported' );
336 is( SDLK_w(),            119, 'SDLK_w() should also be available' );
337 is( SDLK_x,              120, 'SDLK_x should be imported' );
338 is( SDLK_x(),            120, 'SDLK_x() should also be available' );
339 is( SDLK_y,              121, 'SDLK_y should be imported' );
340 is( SDLK_y(),            121, 'SDLK_y() should also be available' );
341 is( SDLK_z,              122, 'SDLK_z should be imported' );
342 is( SDLK_z(),            122, 'SDLK_z() should also be available' );
343
344 is( SDL_ACTIVEEVENT,   1, 'SDL_ACTIVEEVENT should be imported' );
345 is( SDL_ACTIVEEVENT(), 1, 'SDL_ACTIVEEVENT() should also be available' );
346 is( SDL_ANYFORMAT,     268435456, 'SDL_ANYFORMAT should be imported' );
347 is( SDL_ANYFORMAT(),   268435456, 'SDL_ANYFORMAT() should also be available' );
348 is( SDL_APPACTIVE,     4,         'SDL_APPACTIVE should be imported' );
349 is( SDL_APPACTIVE(),   4,         'SDL_APPACTIVE() should also be available' );
350 is( SDL_APPINPUTFOCUS, 2,         'SDL_APPINPUTFOCUS should be imported' );
351 is( SDL_APPINPUTFOCUS(), 2, 'SDL_APPINPUTFOCUS() should also be available' );
352 is( SDL_APPMOUSEFOCUS,   1, 'SDL_APPMOUSEFOCUS should be imported' );
353 is( SDL_APPMOUSEFOCUS(), 1, 'SDL_APPMOUSEFOCUS() should also be available' );
354 is( SDL_ASYNCBLIT,       4, 'SDL_ASYNCBLIT should be imported' );
355 is( SDL_ASYNCBLIT(),     4, 'SDL_ASYNCBLIT() should also be available' );
356
357 is( SDL_AUDIO_PAUSED,    2, 'SDL_AUDIO_PAUSED should be imported' );
358 is( SDL_AUDIO_PAUSED(),  2, 'SDL_AUDIO_PAUSED() should also be available' );
359 is( SDL_AUDIO_PLAYING,   1, 'SDL_AUDIO_PLAYING should be imported' );
360 is( SDL_AUDIO_PLAYING(), 1, 'SDL_AUDIO_PLAYING() should also be available' );
361 is( SDL_AUDIO_STOPPED,   0, 'SDL_AUDIO_STOPPED should be imported' );
362 is( SDL_AUDIO_STOPPED(), 0, 'SDL_AUDIO_STOPPED() should also be available' );
363
364 is( SDL_BUTTON_LEFT,      1,  'SDL_BUTTON_LEFT should be imported' );
365 is( SDL_BUTTON_LEFT(),    1,  'SDL_BUTTON_LEFT() should also be available' );
366 is( SDL_BUTTON_MIDDLE,    2,  'SDL_BUTTON_MIDDLE should be imported' );
367 is( SDL_BUTTON_MIDDLE(),  2,  'SDL_BUTTON_MIDDLE() should also be available' );
368 is( SDL_BUTTON_RIGHT,     4,  'SDL_BUTTON_RIGHT should be imported' );
369 is( SDL_BUTTON_RIGHT(),   4,  'SDL_BUTTON_RIGHT() should also be available' );
370 is( SDL_BUTTON_WHEELUP,   8,  'SDL_BUTTON_WHEELUP should be imported' );
371 is( SDL_BUTTON_WHEELUP(), 8,  'SDL_BUTTON_WHEELUP() should also be available' );
372 is( SDL_BUTTON_WHEELDOWN, 16, 'SDL_BUTTON_WHEELDOWN should be imported' );
373 is( SDL_BUTTON_WHEELDOWN(), 16, 'SDL_BUTTON_WHEELDOWN() should also be available' );
374
375 is( SDL_DOUBLEBUF,   1073741824,  'SDL_DOUBLEBUF should be imported' );
376 is( SDL_DOUBLEBUF(), 1073741824,  'SDL_DOUBLEBUF() should also be available' );
377 is( SDL_ENABLE,      1,           'SDL_ENABLE should be imported' );
378 is( SDL_ENABLE(),    1,           'SDL_ENABLE() should also be available' );
379 is( SDL_FULLSCREEN,  -2147483648, 'SDL_FULLSCREEN should be imported' );
380 is( SDL_FULLSCREEN(), -2147483648, 'SDL_FULLSCREEN() should also be available' );
381
382 is( SDL_GL_ACCUM_ALPHA_SIZE, 11, 'SDL_GL_ACCUM_ALPHA_SIZE should be imported' );
383 is( SDL_GL_ACCUM_ALPHA_SIZE(), 11, 'SDL_GL_ACCUM_ALPHA_SIZE() should also be available' );
384 is( SDL_GL_ACCUM_BLUE_SIZE, 10, 'SDL_GL_ACCUM_BLUE_SIZE should be imported' );
385 is( SDL_GL_ACCUM_BLUE_SIZE(), 10, 'SDL_GL_ACCUM_BLUE_SIZE() should also be available' );
386 is( SDL_GL_ACCUM_GREEN_SIZE, 9, 'SDL_GL_ACCUM_GREEN_SIZE should be imported' );
387 is( SDL_GL_ACCUM_GREEN_SIZE(), 9, 'SDL_GL_ACCUM_GREEN_SIZE() should also be available' );
388 is( SDL_GL_ACCUM_RED_SIZE, 8, 'SDL_GL_ACCUM_RED_SIZE should be imported' );
389 is( SDL_GL_ACCUM_RED_SIZE(), 8, 'SDL_GL_ACCUM_RED_SIZE() should also be available' );
390 is( SDL_GL_ALPHA_SIZE,    3, 'SDL_GL_ALPHA_SIZE should be imported' );
391 is( SDL_GL_ALPHA_SIZE(),  3, 'SDL_GL_ALPHA_SIZE() should also be available' );
392 is( SDL_GL_BLUE_SIZE,     2, 'SDL_GL_BLUE_SIZE should be imported' );
393 is( SDL_GL_BLUE_SIZE(),   2, 'SDL_GL_BLUE_SIZE() should also be available' );
394 is( SDL_GL_BUFFER_SIZE,   4, 'SDL_GL_BUFFER_SIZE should be imported' );
395 is( SDL_GL_BUFFER_SIZE(), 4, 'SDL_GL_BUFFER_SIZE() should also be available' );
396 is( SDL_GL_DEPTH_SIZE,    6, 'SDL_GL_DEPTH_SIZE should be imported' );
397 is( SDL_GL_DEPTH_SIZE(),  6, 'SDL_GL_DEPTH_SIZE() should also be available' );
398 is( SDL_GL_DOUBLEBUFFER,  5, 'SDL_GL_DOUBLEBUFFER should be imported' );
399 is( SDL_GL_DOUBLEBUFFER(), 5, 'SDL_GL_DOUBLEBUFFER() should also be available' );
400 is( SDL_GL_GREEN_SIZE,   1, 'SDL_GL_GREEN_SIZE should be imported' );
401 is( SDL_GL_GREEN_SIZE(), 1, 'SDL_GL_GREEN_SIZE() should also be available' );
402 is( SDL_GL_RED_SIZE,     0, 'SDL_GL_RED_SIZE should be imported' );
403 is( SDL_GL_RED_SIZE(),   0, 'SDL_GL_RED_SIZE() should also be available' );
404 is( SDL_GL_STENCIL_SIZE, 7, 'SDL_GL_STENCIL_SIZE should be imported' );
405 is( SDL_GL_STENCIL_SIZE(), 7,'SDL_GL_STENCIL_SIZE() should also be available' );
406
407 is( SDL_GRAB_OFF,     0,  'SDL_GRAB_OFF should be imported' );
408 is( SDL_GRAB_OFF(),   0,  'SDL_GRAB_OFF() should also be available' );
409 is( SDL_GRAB_ON,      1,  'SDL_GRAB_ON should be imported' );
410 is( SDL_GRAB_ON(),    1,  'SDL_GRAB_ON() should also be available' );
411 is( SDL_GRAB_QUERY,   -1, 'SDL_GRAB_QUERY should be imported' );
412 is( SDL_GRAB_QUERY(), -1, 'SDL_GRAB_QUERY() should also be available' );
413
414 is( SDL_HAT_CENTERED,    0,  'SDL_HAT_CENTERED should be imported' );
415 is( SDL_HAT_CENTERED(),  0,  'SDL_HAT_CENTERED() should also be available' );
416 is( SDL_HAT_DOWN,        4,  'SDL_HAT_DOWN should be imported' );
417 is( SDL_HAT_DOWN(),      4,  'SDL_HAT_DOWN() should also be available' );
418 is( SDL_HAT_LEFT,        8,  'SDL_HAT_LEFT should be imported' );
419 is( SDL_HAT_LEFT(),      8,  'SDL_HAT_LEFT() should also be available' );
420 is( SDL_HAT_LEFTDOWN,    12, 'SDL_HAT_LEFTDOWN should be imported' );
421 is( SDL_HAT_LEFTDOWN(),  12, 'SDL_HAT_LEFTDOWN() should also be available' );
422 is( SDL_HAT_LEFTUP,      9,  'SDL_HAT_LEFTUP should be imported' );
423 is( SDL_HAT_LEFTUP(),    9,  'SDL_HAT_LEFTUP() should also be available' );
424 is( SDL_HAT_RIGHT,       2,  'SDL_HAT_RIGHT should be imported' );
425 is( SDL_HAT_RIGHT(),     2,  'SDL_HAT_RIGHT() should also be available' );
426 is( SDL_HAT_RIGHTDOWN,   6,  'SDL_HAT_RIGHTDOWN should be imported' );
427 is( SDL_HAT_RIGHTDOWN(), 6,  'SDL_HAT_RIGHTDOWN() should also be available' );
428 is( SDL_HAT_RIGHTUP,     3,  'SDL_HAT_RIGHTUP should be imported' );
429 is( SDL_HAT_RIGHTUP(),   3,  'SDL_HAT_RIGHTUP() should also be available' );
430 is( SDL_HAT_UP,          1,  'SDL_HAT_UP should be imported' );
431 is( SDL_HAT_UP(),        1,  'SDL_HAT_UP() should also be available' );
432
433 is( SDL_HWACCEL,     256,       'SDL_HWACCEL should be imported' );
434 is( SDL_HWACCEL(),   256,       'SDL_HWACCEL() should also be available' );
435 is( SDL_HWPALETTE,   536870912, 'SDL_HWPALETTE should be imported' );
436 is( SDL_HWPALETTE(), 536870912, 'SDL_HWPALETTE() should also be available' );
437 is( SDL_HWSURFACE,   1,         'SDL_HWSURFACE should be imported' );
438 is( SDL_HWSURFACE(), 1,         'SDL_HWSURFACE() should also be available' );
439
440 is( SDL_IGNORE,   0, 'SDL_IGNORE should be imported' );
441 is( SDL_IGNORE(), 0, 'SDL_IGNORE() should also be available' );
442
443 is( SDL_INIT_AUDIO,      16,    'SDL_INIT_AUDIO should be imported' );
444 is( SDL_INIT_AUDIO(),    16,    'SDL_INIT_AUDIO() should also be available' );
445 is( SDL_INIT_CDROM,      256,   'SDL_INIT_CDROM should be imported' );
446 is( SDL_INIT_CDROM(),    256,   'SDL_INIT_CDROM() should also be available' );
447 is( SDL_INIT_EVERYTHING, 65535, 'SDL_INIT_EVERYTHING should be imported' );
448 is( SDL_INIT_EVERYTHING(), 65535, 'SDL_INIT_EVERYTHING() should also be available' );
449 is( SDL_INIT_JOYSTICK,   512, 'SDL_INIT_JOYSTICK should be imported' );
450 is( SDL_INIT_JOYSTICK(), 512, 'SDL_INIT_JOYSTICK() should also be available' );
451 is( SDL_INIT_NOPARACHUTE, 1048576, 'SDL_INIT_NOPARACHUTE should be imported' );
452 is( SDL_INIT_NOPARACHUTE(), 1048576, 'SDL_INIT_NOPARACHUTE() should also be available' );
453 is( SDL_INIT_TIMER,   1,  'SDL_INIT_TIMER should be imported' );
454 is( SDL_INIT_TIMER(), 1,  'SDL_INIT_TIMER() should also be available' );
455 is( SDL_INIT_VIDEO,   32, 'SDL_INIT_VIDEO should be imported' );
456 is( SDL_INIT_VIDEO(), 32, 'SDL_INIT_VIDEO() should also be available' );
457
458 is( SDL_IYUV_OVERLAY, 1448433993, 'SDL_IYUV_OVERLAY should be imported' );
459 is( SDL_IYUV_OVERLAY(), 1448433993, 'SDL_IYUV_OVERLAY() should also be available' );
460
461 is( SDL_JOYAXISMOTION,   7,  'SDL_JOYAXISMOTION should be imported' );
462 is( SDL_JOYAXISMOTION(), 7,  'SDL_JOYAXISMOTION() should also be available' );
463 is( SDL_JOYBALLMOTION,   8,  'SDL_JOYBALLMOTION should be imported' );
464 is( SDL_JOYBALLMOTION(), 8,  'SDL_JOYBALLMOTION() should also be available' );
465 is( SDL_JOYBUTTONDOWN,   10, 'SDL_JOYBUTTONDOWN should be imported' );
466 is( SDL_JOYBUTTONDOWN(), 10, 'SDL_JOYBUTTONDOWN() should also be available' );
467 is( SDL_JOYBUTTONUP,     11, 'SDL_JOYBUTTONUP should be imported' );
468 is( SDL_JOYBUTTONUP(),   11, 'SDL_JOYBUTTONUP() should also be available' );
469 is( SDL_JOYHATMOTION,    9,  'SDL_JOYHATMOTION should be imported' );
470 is( SDL_JOYHATMOTION(),  9,  'SDL_JOYHATMOTION() should also be available' );
471
472 is( SDL_KEYDOWN,   2, 'SDL_KEYDOWN should be imported' );
473 is( SDL_KEYDOWN(), 2, 'SDL_KEYDOWN() should also be available' );
474 is( SDL_KEYUP,     3, 'SDL_KEYUP should be imported' );
475 is( SDL_KEYUP(),   3, 'SDL_KEYUP() should also be available' );
476
477 is( SDL_MIX_MAXVOLUME,   128, 'SDL_MIX_MAXVOLUME should be imported' );
478 is( SDL_MIX_MAXVOLUME(), 128, 'SDL_MIX_MAXVOLUME() should also be available' );
479
480 is( SDL_MOUSEBUTTONDOWN, 5, 'SDL_MOUSEBUTTONDOWN should be imported' );
481 is( SDL_MOUSEBUTTONDOWN(), 5,'SDL_MOUSEBUTTONDOWN() should also be available' );
482 is( SDL_MOUSEBUTTONUP,   6, 'SDL_MOUSEBUTTONUP should be imported' );
483 is( SDL_MOUSEBUTTONUP(), 6, 'SDL_MOUSEBUTTONUP() should also be available' );
484 is( SDL_MOUSEMOTION,     4, 'SDL_MOUSEMOTION should be imported' );
485 is( SDL_MOUSEMOTION(),   4, 'SDL_MOUSEMOTION() should also be available' );
486
487 is( SDL_OPENGL,       2,  'SDL_OPENGL should be imported' );
488 is( SDL_OPENGL(),     2,  'SDL_OPENGL() should also be available' );
489 is( SDL_OPENGLBLIT,   10, 'SDL_OPENGLBLIT should be imported' );
490 is( SDL_OPENGLBLIT(), 10, 'SDL_OPENGLBLIT() should also be available' );
491
492 is( SDL_PREALLOC,      16777216, 'SDL_PREALLOC should be imported' );
493 is( SDL_PREALLOC(),    16777216, 'SDL_PREALLOC() should also be available' );
494 is( SDL_PRESSED,       1,        'SDL_PRESSED should be imported' );
495 is( SDL_PRESSED(),     1,        'SDL_PRESSED() should also be available' );
496 is( SDL_QUERY,         -1,       'SDL_QUERY should be imported' );
497 is( SDL_QUERY(),       -1,       'SDL_QUERY() should also be available' );
498 is( SDL_QUIT,          12,       'SDL_QUIT should be imported' );
499 is( SDL_QUIT(),        12,       'SDL_QUIT() should also be available' );
500 is( SDL_RELEASED,      0,        'SDL_RELEASED should be imported' );
501 is( SDL_RELEASED(),    0,        'SDL_RELEASED() should also be available' );
502 is( SDL_RESIZABLE,     16,       'SDL_RESIZABLE should be imported' );
503 is( SDL_RESIZABLE(),   16,       'SDL_RESIZABLE() should also be available' );
504 is( SDL_RLEACCEL,      16384,    'SDL_RLEACCEL should be imported' );
505 is( SDL_RLEACCEL(),    16384,    'SDL_RLEACCEL() should also be available' );
506 is( SDL_RLEACCELOK,    8192,     'SDL_RLEACCELOK should be imported' );
507 is( SDL_RLEACCELOK(),  8192,     'SDL_RLEACCELOK() should also be available' );
508 is( SDL_SRCALPHA,      65536,    'SDL_SRCALPHA should be imported' );
509 is( SDL_SRCALPHA(),    65536,    'SDL_SRCALPHA() should also be available' );
510 is( SDL_SRCCOLORKEY,   4096,     'SDL_SRCCOLORKEY should be imported' );
511 is( SDL_SRCCOLORKEY(), 4096,     'SDL_SRCCOLORKEY() should also be available' );
512 is( SDL_SWSURFACE,     0,        'SDL_SWSURFACE should be imported' );
513 is( SDL_SWSURFACE(),   0,        'SDL_SWSURFACE() should also be available' );
514 is( SDL_SYSWMEVENT,    13,       'SDL_SYSWMEVENT should be imported' );
515 is( SDL_SYSWMEVENT(),  13,       'SDL_SYSWMEVENT() should also be available' );
516 is( SDL_UYVY_OVERLAY, 1498831189, 'SDL_UYVY_OVERLAY should be imported' );
517 is( SDL_UYVY_OVERLAY(), 1498831189,'SDL_UYVY_OVERLAY() should also be available' );
518 is( SDL_VIDEOEXPOSE,   17, 'SDL_VIDEOEXPOSE should be imported' );
519 is( SDL_VIDEOEXPOSE(), 17, 'SDL_VIDEOEXPOSE() should also be available' );
520 is( SDL_VIDEORESIZE,   16, 'SDL_VIDEORESIZE should be imported' );
521 is( SDL_VIDEORESIZE(), 16, 'SDL_VIDEORESIZE() should also be available' );
522 is( SDL_YUY2_OVERLAY, 844715353, 'SDL_YUY2_OVERLAY should be imported' );
523 is( SDL_YUY2_OVERLAY(), 844715353,'SDL_YUY2_OVERLAY() should also be available' );
524 is( SDL_YV12_OVERLAY, 842094169, 'SDL_YV12_OVERLAY should be imported' );
525 is( SDL_YV12_OVERLAY(), 842094169,'SDL_YV12_OVERLAY() should also be available' );
526 is( SDL_YVYU_OVERLAY, 1431918169, 'SDL_YVYU_OVERLAY should be imported' );
527 is( SDL_YVYU_OVERLAY(), 1431918169, 'SDL_YVYU_OVERLAY() should also be available' );
528
529 is( SMPEG_ERROR,     -1, 'SMPEG_ERROR should be imported' );
530 is( SMPEG_ERROR(),   -1, 'SMPEG_ERROR() should also be available' );
531 is( SMPEG_PLAYING,   1,  'SMPEG_PLAYING should be imported' );
532 is( SMPEG_PLAYING(), 1,  'SMPEG_PLAYING() should also be available' );
533 is( SMPEG_STOPPED,   0,  'SMPEG_STOPPED should be imported' );
534 is( SMPEG_STOPPED(), 0,  'SMPEG_STOPPED() should also be available' );
535
536 is( TEXT_BLENDED,   4, 'TEXT_BLENDED should be imported' );
537 is( TEXT_BLENDED(), 4, 'TEXT_BLENDED() should also be available' );
538 is( TEXT_SHADED,    2, 'TEXT_SHADED should be imported' );
539 is( TEXT_SHADED(),  2, 'TEXT_SHADED() should also be available' );
540 is( TEXT_SOLID,     1, 'TEXT_SOLID should be imported' );
541 is( TEXT_SOLID(),   1, 'TEXT_SOLID() should also be available' );
542
543 is( TTF_STYLE_BOLD,      1, 'TTF_STYLE_BOLD should be imported' );
544 is( TTF_STYLE_BOLD(),    1, 'TTF_STYLE_BOLD() should also be available' );
545 is( TTF_STYLE_ITALIC,    2, 'TTF_STYLE_ITALIC should be imported' );
546 is( TTF_STYLE_ITALIC(),  2, 'TTF_STYLE_ITALIC() should also be available' );
547 is( TTF_STYLE_NORMAL,    0, 'TTF_STYLE_NORMAL should be imported' );
548 is( TTF_STYLE_NORMAL(),  0, 'TTF_STYLE_NORMAL() should also be available' );
549 is( TTF_STYLE_UNDERLINE, 4, 'TTF_STYLE_UNDERLINE should be imported' );
550 is( TTF_STYLE_UNDERLINE(), 4, 'TTF_STYLE_UNDERLINE() should also be available' );
551
552 is( UNICODE_BLENDED,   256, 'UNICODE_BLENDED should be imported' );
553 is( UNICODE_BLENDED(), 256, 'UNICODE_BLENDED() should also be available' );
554 is( UNICODE_SHADED,    128, 'UNICODE_SHADED should be imported' );
555 is( UNICODE_SHADED(),  128, 'UNICODE_SHADED() should also be available' );
556 is( UNICODE_SOLID,     64,  'UNICODE_SOLID should be imported' );
557 is( UNICODE_SOLID(),   64,  'UNICODE_SOLID() should also be available' );
558
559 is( UTF8_BLENDED,   32, 'UTF8_BLENDED should be imported' );
560 is( UTF8_BLENDED(), 32, 'UTF8_BLENDED() should also be available' );
561 is( UTF8_SHADED,    16, 'UTF8_SHADED should be imported' );
562 is( UTF8_SHADED(),  16, 'UTF8_SHADED() should also be available' );
563 is( UTF8_SOLID,     8,  'UTF8_SOLID should be imported' );
564 is( UTF8_SOLID(),   8,  'UTF8_SOLID() should also be available' );
565
566 is( SDL_SVG_FLAG_DIRECT, 0, 'SDL_SVG_FLAG_DIRECT should be imported' );
567 is( SDL_SVG_FLAG_DIRECT(), 0, 'SDL_SVG_FLAG_DIRECT() should also be available' );
568 is( SDL_SVG_FLAG_COMPOSITE, 1, 'SDL_SVG_FLAG_COMPOSITE should be imported' );
569 is( SDL_SVG_FLAG_COMPOSITE(), 1, 'SDL_SVG_FLAG_COMPOSITE() should also be available' );
570
571 is( SDL_SAMPLEFLAG_NONE, 0, 'SDL_SAMPLEFLAG_NONE should be imported' );
572 is( SDL_SAMPLEFLAG_NONE(), 0,'SDL_SAMPLEFLAG_NONE() should also be available' );
573 is( SDL_SAMPLEFLAG_CANSEEK, 1, 'SDL_SAMPLEFLAG_CANSEEK should be imported' );
574 is( SDL_SAMPLEFLAG_CANSEEK(), 1, 'SDL_SAMPLEFLAG_CANSEEK() should also be available' );
575 is( SDL_SAMPLEFLAG_EOF, 1 << 29, 'SDL_SAMPLEFLAG_EOF should be imported' );
576 is( SDL_SAMPLEFLAG_EOF(), 1 << 29, 'SDL_SAMPLEFLAG_EOF() should also be available' );
577 is( SDL_SAMPLEFLAG_ERROR, 1 << 30, 'SDL_SAMPLEFLAG_ERROR should be imported' );
578 is( SDL_SAMPLEFLAG_ERROR(), 1 << 30,  'SDL_SAMPLEFLAG_ERROR() should also be available' );
579 is( SDL_SAMPLEFLAG_EAGAIN, 1 << 31,   'SDL_SAMPLEFLAG_EAGAIN should be imported' );
580 is( SDL_SAMPLEFLAG_EAGAIN(), 1 << 31, 'SDL_SAMPLEFLAG_EAGAIN() should also be available' );
581