You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
712 B
23 lines
712 B
import 'dart:io'; |
|
import 'dart:typed_data'; |
|
|
|
import 'package:kdbx/kdbx.dart'; |
|
import 'package:kdbx/src/crypto/protected_value.dart'; |
|
import 'package:kdbx/src/kdbx_format.dart'; |
|
import 'package:kdbx/src/kdbx_header.dart'; |
|
import 'package:logging/logging.dart'; |
|
import 'package:logging_appenders/logging_appenders.dart'; |
|
import 'package:test/test.dart'; |
|
|
|
void main() { |
|
Logger.root.level = Level.ALL; |
|
PrintAppender().attachToLogger(Logger.root); |
|
group('A group of tests', () { |
|
setUp(() {}); |
|
|
|
test('First Test', () async { |
|
final data = await File('test/FooBar.kdbx').readAsBytes() as Uint8List; |
|
await KdbxFormat.read(data, Credentials(ProtectedValue.fromString('FooBar'))); |
|
}); |
|
}); |
|
}
|
|
|