|
1 | 1 | import 'dart:io';
|
| 2 | +import 'dart:math'; |
2 | 3 |
|
3 | 4 | import 'package:flutter/material.dart';
|
4 | 5 | import 'package:flutter_localizations/flutter_localizations.dart';
|
@@ -664,11 +665,11 @@ void main() {
|
664 | 665 | final validator = FormBuilderValidators.range(10, 20);
|
665 | 666 | // Pass
|
666 | 667 | expect(validator(15), isNull);
|
| 668 | + expect(validator(null), isNull); |
| 669 | + expect(validator(''), isNull); |
667 | 670 | // Fail
|
668 | 671 | expect(validator(5), isNotNull);
|
669 | 672 | expect(validator(25), isNotNull);
|
670 |
| - expect(validator(null), isNotNull); |
671 |
| - expect(validator(''), isNotNull); |
672 | 673 | }),
|
673 | 674 | );
|
674 | 675 |
|
@@ -1026,12 +1027,12 @@ void main() {
|
1026 | 1027 | 'FormBuilderValidators.or',
|
1027 | 1028 | (WidgetTester tester) => testValidations(tester, (context) {
|
1028 | 1029 | final validator = FormBuilderValidators.or([
|
1029 |
| - FormBuilderValidators.numeric(), |
| 1030 | + FormBuilderValidators.endsWith(suffix: 'world'), |
1030 | 1031 | FormBuilderValidators.startsWith(prefix: 'Hello'),
|
1031 | 1032 | ]);
|
1032 | 1033 | // Pass
|
1033 |
| - expect(validator('123'), isNull); |
1034 | 1034 | expect(validator('Hello world'), isNull);
|
| 1035 | + expect(validator('Hello'), isNull); |
1035 | 1036 | // Fail
|
1036 | 1037 | expect(validator('123 hello'), isNotNull);
|
1037 | 1038 | expect(validator(null), isNotNull);
|
|
0 commit comments