move version getter into separate class

This commit is contained in:
Aleksey Kulikov 2021-11-01 17:08:03 +03:00
parent 41e9a39bce
commit 116c6d4fac
7 changed files with 57 additions and 46 deletions

19
test/libgit2_test.dart Normal file
View file

@ -0,0 +1,19 @@
import 'package:libgit2dart/libgit2dart.dart';
import 'package:libgit2dart/src/libgit2.dart';
import 'package:libgit2dart/src/util.dart';
import 'package:test/test.dart';
void main() {
group('Libgit2', () {
test('returns up to date version of libgit2', () {
expect(Libgit2.version, libgit2Version);
});
test('returns list of options libgit2 was compiled with', () {
expect(
Libgit2.features,
{GitFeature.threads, GitFeature.https, GitFeature.ssh, GitFeature.nsec},
);
});
});
}