mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-05 12:49:08 -04:00
test: disable repository owner verification for tests
This commit is contained in:
parent
f42f8a6e1b
commit
451b439eca
4 changed files with 57 additions and 2 deletions
|
@ -1,7 +1,9 @@
|
|||
import 'dart:io';
|
||||
import 'package:libgit2dart/libgit2dart.dart';
|
||||
import 'package:path/path.dart' as p;
|
||||
|
||||
Directory setupRepo(Directory repoDir) {
|
||||
Libgit2.ownerValidation = false;
|
||||
final tmpDir = Directory.systemTemp.createTempSync('testrepo');
|
||||
copyRepo(from: repoDir, to: tmpDir);
|
||||
return tmpDir;
|
||||
|
|
|
@ -14,5 +14,15 @@ void main() {
|
|||
{GitFeature.threads, GitFeature.https, GitFeature.ssh, GitFeature.nsec},
|
||||
);
|
||||
});
|
||||
|
||||
test('returns the owner validation setting for repository directories', () {
|
||||
expect(Libgit2.ownerValidation, true);
|
||||
});
|
||||
|
||||
test('sets the owner validation setting for repository directories', () {
|
||||
expect(Libgit2.ownerValidation, true);
|
||||
Libgit2.ownerValidation = false;
|
||||
expect(Libgit2.ownerValidation, false);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue