| Index: test/very_long_input.dart
|
| diff --git a/test/very_long_input.dart b/test/very_long_input.dart
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..b3e72b3e00f1761b2ce686bfde60f466bcb47c4d
|
| --- /dev/null
|
| +++ b/test/very_long_input.dart
|
| @@ -0,0 +1,14 @@
|
| +library very_long_input_test;
|
| +
|
| +import 'package:crypto/crypto.dart';
|
| +import 'package:test/test.dart';
|
| +
|
| +veryLongInput(digester, int byteLength, String verify) {
|
| + var nullCharacter = '\u0000'.codeUnitAt(0);
|
| + var input = [nullCharacter];
|
| + for (var i = 0; i < byteLength; i++) {
|
| + digester.add(input);
|
| + }
|
| + var d = digester.close();
|
| + expect(CryptoUtils.bytesToHex(d), verify);
|
| +}
|
|
|