mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-05 04:39:07 -04:00
feat(repository): add ability to set working directory
This commit is contained in:
parent
b603a567b2
commit
ef29257f2e
3 changed files with 25 additions and 1 deletions
|
@ -154,6 +154,16 @@ void main() {
|
|||
expect(repo.namespace, '');
|
||||
});
|
||||
|
||||
test('successfully sets working directory', () {
|
||||
final tmpWorkDir = '${Directory.systemTemp.path}/tmp_work_dir/';
|
||||
Directory(tmpWorkDir).createSync();
|
||||
|
||||
repo.setWorkdir(tmpWorkDir);
|
||||
expect(repo.workdir, tmpWorkDir);
|
||||
|
||||
Directory(tmpWorkDir).deleteSync();
|
||||
});
|
||||
|
||||
group('setHead', () {
|
||||
test('successfully sets head when target is reference', () {
|
||||
expect(repo.head.name, 'refs/heads/master');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue