|
175 | 175 | * Test error message
|
176 | 176 | */
|
177 | 177 | test('Error messages', function() {
|
178 |
| - var $input = input('', {'':'required'}), |
| 178 | + |
| 179 | + // default inline (below input) error messages |
| 180 | + var $input = input('', 'required'), |
179 | 181 | result = $.formUtils.validateInput($input, $.formUtils.LANG, $.formUtils.defaultConfig(), $form);
|
| 182 | + equal(result.errorMsg, 'This field is required', 'Incorrect message'); |
180 | 183 |
|
181 |
| - equal('You have not answered all required fields', result.errorMsg, 'Incorrect message'); |
| 184 | + // messages on top of form |
| 185 | + var configWithTopMsg = $.formUtils.defaultConfig(); |
| 186 | + configWithTopMsg.errorMessagePosition = "top"; |
| 187 | + result = $.formUtils.validateInput($input, $.formUtils.LANG, configWithTopMsg, $form); |
| 188 | + equal(result.errorMsg, 'You have not answered all required fields', 'Incorrect message'); |
182 | 189 |
|
183 | 190 | $input = input('--', {'':'required alphanumeric', 'error-msg-alphanumeric':'custom for alphanum'}),
|
184 | 191 | result = $.formUtils.validateInput($input, $.formUtils.LANG, $.formUtils.defaultConfig(), $form);
|
185 |
| - equal('custom for alphanum', result.errorMsg, 'Incorrect message'); |
| 192 | + equal(result.errorMsg, 'custom for alphanum', 'Incorrect message'); |
186 | 193 |
|
187 | 194 | $input = input('sam', {'':'required alphanumeric length', length:'min10', 'error-msg-alphanumeric':'custom for alphanum'}),
|
188 | 195 | result = $.formUtils.validateInput($input, $.formUtils.LANG, $.formUtils.defaultConfig(), $form);
|
189 |
| - equal('The input value is shorter than 10 characters', result.errorMsg, 'Incorrect message'); |
| 196 | + equal(result.errorMsg, 'The input value is shorter than 10 characters', 'Incorrect message'); |
190 | 197 |
|
191 | 198 | });
|
192 | 199 |
|
|
0 commit comments