mirror of
https://github.com/SkinnyMind/libgit2dart.git
synced 2025-05-04 20:29:08 -04:00
docs: improve api documentation
This commit is contained in:
parent
199dce111a
commit
a24070c44c
32 changed files with 1008 additions and 518 deletions
|
@ -37,12 +37,12 @@ void main() {
|
|||
|
||||
test('returns index entry at provided position', () {
|
||||
expect(index[3].path, 'file');
|
||||
expect(index[3].sha, fileSha);
|
||||
expect(index[3].oid.sha, fileSha);
|
||||
});
|
||||
|
||||
test('returns index entry at provided path', () {
|
||||
expect(index['file'].path, 'file');
|
||||
expect(index['file'].sha, fileSha);
|
||||
expect(index['file'].oid.sha, fileSha);
|
||||
});
|
||||
|
||||
test('throws if provided entry position is out of bounds', () {
|
||||
|
@ -93,13 +93,13 @@ void main() {
|
|||
final entry = index['file'];
|
||||
|
||||
index.add(entry);
|
||||
expect(index['file'].sha, fileSha);
|
||||
expect(index['file'].oid.sha, fileSha);
|
||||
expect(index.length, 4);
|
||||
});
|
||||
|
||||
test('successfully adds with provided path string', () {
|
||||
index.add('file');
|
||||
expect(index['file'].sha, fileSha);
|
||||
expect(index['file'].oid.sha, fileSha);
|
||||
expect(index.length, 4);
|
||||
});
|
||||
|
||||
|
@ -155,21 +155,21 @@ void main() {
|
|||
index.addAll(['file', 'feature_file']);
|
||||
|
||||
expect(index.length, 2);
|
||||
expect(index['file'].sha, fileSha);
|
||||
expect(index['feature_file'].sha, featureFileSha);
|
||||
expect(index['file'].oid.sha, fileSha);
|
||||
expect(index['feature_file'].oid.sha, featureFileSha);
|
||||
|
||||
index.clear();
|
||||
index.addAll(['[f]*']);
|
||||
|
||||
expect(index.length, 2);
|
||||
expect(index['file'].sha, fileSha);
|
||||
expect(index['feature_file'].sha, featureFileSha);
|
||||
expect(index['file'].oid.sha, fileSha);
|
||||
expect(index['feature_file'].oid.sha, featureFileSha);
|
||||
|
||||
index.clear();
|
||||
index.addAll(['feature_f???']);
|
||||
|
||||
expect(index.length, 1);
|
||||
expect(index['feature_file'].sha, featureFileSha);
|
||||
expect(index['feature_file'].oid.sha, featureFileSha);
|
||||
});
|
||||
|
||||
test('throws when trying to addAll in bare repository', () {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue