Skip to content

Commit 9a5f312

Browse files
committed
a script to create an index fixture (#16)
It has updates, yanks, deletions, and normalization
1 parent 43c63ca commit 9a5f312

File tree

333 files changed

+9219
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

333 files changed

+9219
-0
lines changed

tests/fixtures/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/.tmp.*
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
diff --git a/gi/tc/gitcp b/gi/tc/gitcp
2+
index 82711d198a..1f0fb43b1f 100644
3+
--- a/gi/tc/gitcp
4+
+++ b/gi/tc/gitcp
5+
@@ -1,2 +1,3 @@
6+
{"name":"gitcp","vers":"0.2.0","deps":[{"name":"bytes","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs_extra","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"globwalk","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.20.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"0e1914f096d7e15491edca00501b10ec5e3cb936131e89b207c83d40e6975bc5","features":{},"yanked":false,"links":null}
7+
{"name":"gitcp","vers":"0.3.0","deps":[{"name":"bytes","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs_extra","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"globwalk","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.20.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"18e294456e10e55469f67300e9f568d8234e182474c270962676a7f1dfbac691","features":{},"yanked":false,"links":null}
8+
+{"name":"gitcp","vers":"0.3.1","deps":[{"name":"bytes","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flate2","req":"^1.0.24","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fs_extra","req":"^1.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"globset","req":"^0.4.9","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"globwalk","req":"^0.8.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"structopt","req":"^0.3.26","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tar","req":"^0.4.38","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.20.1","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"57fdb30cdbec3e810a0dc5bab5836109726aacb9fc336e0f971ae6136ee1c7c1","features":{},"yanked":false,"links":null}

tests/fixtures/index-parts/02828347116f7e1b29674fff880c0b9a49095969.diff

Lines changed: 9 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
diff --git a/gi/t-/git-disjoint b/gi/t-/git-disjoint
2+
index 52d04f2645..c6b73fdc54 100644
3+
--- a/gi/t-/git-disjoint
4+
+++ b/gi/t-/git-disjoint
5+
@@ -2,3 +2,4 @@
6+
{"name":"git-disjoint","vers":"0.1.1","deps":[{"name":"anyhow","req":"=1.0.58","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"=3.2.16","features":["cargo","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"=0.15.0","features":["zlib-ng-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"=1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"=1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"=1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest-derive","req":"=0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3ebfbd046f00f12457c7f9262cb545e35c47013343db6b5f41401ddb205b811a","features":{},"yanked":false,"links":null}
7+
{"name":"git-disjoint","vers":"0.1.2","deps":[{"name":"anyhow","req":"=1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"=3.2.16","features":["cargo","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"=0.15.0","features":["zlib-ng-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"=1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"=1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"=1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest-derive","req":"=0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"14d233cbb1a03f0c20a551109e738d4f678f0b69aeddc3d6bc0a633a501b3cd9","features":{},"yanked":false,"links":null}
8+
{"name":"git-disjoint","vers":"0.2.0","deps":[{"name":"anyhow","req":"=1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"=3.2.16","features":["cargo","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"=0.15.0","features":["zlib-ng-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"=1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"=1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"=1.0.143","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"=1.0.83","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"=1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest-derive","req":"=0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"eb7446a67b4e26e8b1b053d30749942d03597db9dbd07e557583252d13d22374","features":{},"yanked":false,"links":null}
9+
+{"name":"git-disjoint","vers":"0.2.1","deps":[{"name":"anyhow","req":"=1.0.61","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"=3.2.17","features":["cargo","derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"=0.15.0","features":["zlib-ng-compat"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"lazy_static","req":"=1.4.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"regex","req":"=1.6.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"=1.0.143","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"=1.0.83","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"proptest","req":"=1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"proptest-derive","req":"=0.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"3f3c799268f7e858828d352b1ead1b360fc8c2228ff83bd184a89ff45c8fd092","features":{},"yanked":false,"links":null}
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
diff --git a/gi/t-/git-mit b/gi/t-/git-mit
2+
index e36ff3c58d..340f1ad5ac 100644
3+
--- a/gi/t-/git-mit
4+
+++ b/gi/t-/git-mit
5+
@@ -171,3 +171,4 @@
6+
{"name":"git-mit","vers":"5.12.75","deps":[{"name":"clap","req":"^3.2.15","features":["derive","cargo","wrap_help","yaml","env","unicode"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"miette","req":"^5.2.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-commit-message-lints","req":"^5.12.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"shell-words","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-hook-test-helper","req":"^5.12.75","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck_macros","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"2432f941f53bc05f24b5f240314a228912dea51cf5c8a303b9bbff21e682e5af","features":{"default":[],"vendored-openssl":["openssl/vendored"]},"yanked":false,"links":null}
7+
{"name":"git-mit","vers":"5.12.76","deps":[{"name":"clap","req":"^3.2.16","features":["derive","cargo","wrap_help","yaml","env","unicode"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"miette","req":"^5.2.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-commit-message-lints","req":"^5.12.76","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"shell-words","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.31","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-hook-test-helper","req":"^5.12.76","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck_macros","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"a7e980760ed2e9f3bd03c4754a139d98e2ffc7096e28e40751d06263ba31a811","features":{"default":[],"vendored-openssl":["openssl/vendored"]},"yanked":false,"links":null}
8+
{"name":"git-mit","vers":"5.12.77","deps":[{"name":"clap","req":"^3.2.16","features":["derive","cargo","wrap_help","yaml","env","unicode"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"miette","req":"^5.2.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-commit-message-lints","req":"^5.12.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"shell-words","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-hook-test-helper","req":"^5.12.77","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck_macros","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"5c26198ec7a1efbf0124c8162b691fbbb22ec4cfd5e752da073dd839fe8211d7","features":{"default":[],"vendored-openssl":["openssl/vendored"]},"yanked":false,"links":null}
9+
+{"name":"git-mit","vers":"5.12.78","deps":[{"name":"clap","req":"^3.2.16","features":["derive","cargo","wrap_help","yaml","env","unicode"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap_complete","req":"^3.2.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"git2","req":"^0.14.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"indoc","req":"^1.0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"miette","req":"^5.2.0","features":["fancy"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-commit-message-lints","req":"^5.12.78","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"openssl","req":"^0.10.41","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"shell-words","req":"^1.1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0.32","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"mit-hook-test-helper","req":"^5.12.78","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck","req":"^1.0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"quickcheck_macros","req":"^1.0.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tempfile","req":"^3.3.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"}],"cksum":"e8896e0a014e0099504cf8acc8d8b07fc94adb10da9e69e947773aeae1e7dee3","features":{"default":[],"vendored-openssl":["openssl/vendored"]},"yanked":false,"links":null}

0 commit comments

Comments
 (0)