diff options
author | Tim Oram <dev@mitmaro.ca> | 2020-01-27 22:20:38 -0330 |
---|---|---|
committer | Tim Oram <dev@mitmaro.ca> | 2020-01-27 22:46:37 -0330 |
commit | 4912a27c9f4e312c03fe893631a945348b8779d6 (patch) | |
tree | dd2238cfa439334dc93b4a2b8f2c56057bfbbfa7 /test | |
parent | 0ec595cee2bb34854367629496bf5eceb9385b54 (diff) |
Add tests and docs for commit::utils
Diffstat (limited to 'test')
36 files changed, 27 insertions, 0 deletions
diff --git a/test/fixtures/simple/HEAD b/test/fixtures/simple/HEAD new file mode 100644 index 0000000..cb089cd --- /dev/null +++ b/test/fixtures/simple/HEAD @@ -0,0 +1 @@ +ref: refs/heads/master diff --git a/test/fixtures/simple/config b/test/fixtures/simple/config new file mode 100644 index 0000000..07d359d --- /dev/null +++ b/test/fixtures/simple/config @@ -0,0 +1,4 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = true diff --git a/test/fixtures/simple/description b/test/fixtures/simple/description new file mode 100644 index 0000000..498b267 --- /dev/null +++ b/test/fixtures/simple/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/test/fixtures/simple/info/exclude b/test/fixtures/simple/info/exclude new file mode 100644 index 0000000..a5196d1 --- /dev/null +++ b/test/fixtures/simple/info/exclude @@ -0,0 +1,6 @@ +# git ls-files --others --exclude-from=.git/info/exclude +# Lines that start with '#' are comments. +# For a project mostly in C, the following would be a good set of +# exclude patterns (uncomment them if you want to use them): +# *.[oa] +# *~ diff --git a/test/fixtures/simple/objects/01/82075d5b79ff61177e6314a8e5bff640f99caa b/test/fixtures/simple/objects/01/82075d5b79ff61177e6314a8e5bff640f99caa new file mode 100644 index 0000000..0cbe7bb --- /dev/null +++ b/test/fixtures/simple/objects/01/82075d5b79ff61177e6314a8e5bff640f99caa @@ -0,0 +1 @@ +x
!@aTAY`aH/60kZ;/:T0OaV)gJjqaT!u{$YH
hxlo?}{QNB?S ?B6/侳=
\ No newline at end of file diff --git a/test/fixtures/simple/objects/18/a2bd71d9c48b793fe60a390cdf08f48e795abb b/test/fixtures/simple/objects/18/a2bd71d9c48b793fe60a390cdf08f48e795abb new file mode 100644 index 0000000..2ed5e44 --- /dev/null +++ b/test/fixtures/simple/objects/18/a2bd71d9c48b793fe60a390cdf08f48e795abb @@ -0,0 +1,2 @@ +x; +1@s2N& Xx|&E%Dۻ Տ<h](ycKf29Q,}M"<4UrD[@N#et1H+msܗ"n/OGN{&T6/I]:sxSAw
\ No newline at end of file diff --git a/test/fixtures/simple/objects/18/d82dcc4c36cade807d7cf79700b6bbad8080b9 b/test/fixtures/simple/objects/18/d82dcc4c36cade807d7cf79700b6bbad8080b9 new file mode 100644 index 0000000..3010df4 --- /dev/null +++ b/test/fixtures/simple/objects/18/d82dcc4c36cade807d7cf79700b6bbad8080b9 @@ -0,0 +1 @@ +x;j1:^a%Vu_@!
}Lƕncۚ"@9W)%DŽ(P9Ziјm#OLTc5RAJNT=tY_ci9S*}9KڃvGgvh-wmkdc?[XQoYJ[
\ No newline at end of file diff --git a/test/fixtures/simple/objects/1c/c0456637cb220155e957c641f483e60724c581 b/test/fixtures/simple/objects/1c/c0456637cb220155e957c641f483e60724c581 new file mode 100644 index 0000000..d490837 --- /dev/null +++ b/test/fixtures/simple/objects/1c/c0456637cb220155e957c641f483e60724c581 @@ -0,0 +1,2 @@ +x
0@QΙN6BraqD$BQODM"+>%//)89c l͓>:+8Z$et*6噐`4L6 +I?-]{#_,D5[2rWxuPTrd|EH
\ No newline at end of file diff --git a/test/fixtures/simple/objects/22/3b7836fb19fdf64ba2d3cd6173c6a283141f78 b/test/fixtures/simple/objects/22/3b7836fb19fdf64ba2d3cd6173c6a283141f78 Binary files differnew file mode 100644 index 0000000..faf1fbe --- /dev/null +++ b/test/fixtures/simple/objects/22/3b7836fb19fdf64ba2d3cd6173c6a283141f78 diff --git a/test/fixtures/simple/objects/27/4006cec98796695eb5fbc66336c09d06b7cc35 b/test/fixtures/simple/objects/27/4006cec98796695eb5fbc66336c09d06b7cc35 Binary files differnew file mode 100644 index 0000000..74b6ce6 --- /dev/null +++ b/test/fixtures/simple/objects/27/4006cec98796695eb5fbc66336c09d06b7cc35 diff --git a/test/fixtures/simple/objects/28/36dcdcbd040f9157652dd3db0d584a44d4793d b/test/fixtures/simple/objects/28/36dcdcbd040f9157652dd3db0d584a44d4793d Binary files differnew file mode 100644 index 0000000..b688ec3 --- /dev/null +++ b/test/fixtures/simple/objects/28/36dcdcbd040f9157652dd3db0d584a44d4793d diff --git a/test/fixtures/simple/objects/2b/33ed150ddc749651eead8f8ef45ae18760a64a b/test/fixtures/simple/objects/2b/33ed150ddc749651eead8f8ef45ae18760a64a Binary files differnew file mode 100644 index 0000000..2ac9eff --- /dev/null +++ b/test/fixtures/simple/objects/2b/33ed150ddc749651eead8f8ef45ae18760a64a diff --git a/test/fixtures/simple/objects/2e/b17981c49e604a4894b94ae3cd7ce4b3ca29a1 b/test/fixtures/simple/objects/2e/b17981c49e604a4894b94ae3cd7ce4b3ca29a1 Binary files differnew file mode 100644 index 0000000..80589f4 --- /dev/null +++ b/test/fixtures/simple/objects/2e/b17981c49e604a4894b94ae3cd7ce4b3ca29a1 diff --git a/test/fixtures/simple/objects/31/ca0c0283104a7c6532a8fce1df1b83a8063159 b/test/fixtures/simple/objects/31/ca0c0283104a7c6532a8fce1df1b83a8063159 Binary files differnew file mode 100644 index 0000000..11c3ac7 --- /dev/null +++ b/test/fixtures/simple/objects/31/ca0c0283104a7c6532a8fce1df1b83a8063159 diff --git a/test/fixtures/simple/objects/35/6f526abb39f15fd9d3fea57cf3ff1d1a400a22 b/test/fixtures/simple/objects/35/6f526abb39f15fd9d3fea57cf3ff1d1a400a22 Binary files differnew file mode 100644 index 0000000..437fe45 --- /dev/null +++ b/test/fixtures/simple/objects/35/6f526abb39f15fd9d3fea57cf3ff1d1a400a22 diff --git a/test/fixtures/simple/objects/3b/03afff0ca32dad434d3703dd5c6b8216eccb9d b/test/fixtures/simple/objects/3b/03afff0ca32dad434d3703dd5c6b8216eccb9d Binary files differnew file mode 100644 index 0000000..fd3511e --- /dev/null +++ b/test/fixtures/simple/objects/3b/03afff0ca32dad434d3703dd5c6b8216eccb9d diff --git a/test/fixtures/simple/objects/3c/c58df83752123644fef39faab2393af643b1d2 b/test/fixtures/simple/objects/3c/c58df83752123644fef39faab2393af643b1d2 Binary files differnew file mode 100644 index 0000000..bf17d93 --- /dev/null +++ b/test/fixtures/simple/objects/3c/c58df83752123644fef39faab2393af643b1d2 diff --git a/test/fixtures/simple/objects/46/79e4849c8d0578dd0801f5f5c1d5bfc65feb26 b/test/fixtures/simple/objects/46/79e4849c8d0578dd0801f5f5c1d5bfc65feb26 new file mode 100644 index 0000000..cfbd42c --- /dev/null +++ b/test/fixtures/simple/objects/46/79e4849c8d0578dd0801f5f5c1d5bfc65feb26 @@ -0,0 +1 @@ +x 1@aϩb^l6xϢ
X)b,^:x 0I%/s6IcD3Jk5¤I"G梄]tplNqkiVpH>a
#:u?^ϵ{>
\ No newline at end of file diff --git a/test/fixtures/simple/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 b/test/fixtures/simple/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 Binary files differnew file mode 100644 index 0000000..adf6411 --- /dev/null +++ b/test/fixtures/simple/objects/4b/825dc642cb6eb9a060e54bf8d69288fbee4904 diff --git a/test/fixtures/simple/objects/64/99b1dcdbf3020be36ef51f27cb12c53ab779a8 b/test/fixtures/simple/objects/64/99b1dcdbf3020be36ef51f27cb12c53ab779a8 Binary files differnew file mode 100644 index 0000000..42434d3 --- /dev/null +++ b/test/fixtures/simple/objects/64/99b1dcdbf3020be36ef51f27cb12c53ab779a8 diff --git a/test/fixtures/simple/objects/66/22be15a9bd68ae17baa125c6af09efd577053c b/test/fixtures/simple/objects/66/22be15a9bd68ae17baa125c6af09efd577053c Binary files differnew file mode 100644 index 0000000..95a35c1 --- /dev/null +++ b/test/fixtures/simple/objects/66/22be15a9bd68ae17baa125c6af09efd577053c diff --git a/test/fixtures/simple/objects/7f/5eac44012ea33e5bdec0df72125c1bc2b2691d b/test/fixtures/simple/objects/7f/5eac44012ea33e5bdec0df72125c1bc2b2691d new file mode 100644 index 0000000..891e90b --- /dev/null +++ b/test/fixtures/simple/objects/7f/5eac44012ea33e5bdec0df72125c1bc2b2691d @@ -0,0 +1,2 @@ +xm1a3rΉH ۧD*be}`t؆L) +s܄"$Bafbp.>&*iC94BcY|/F<^!>f{=16ٿBwyAV
\ No newline at end of file diff --git a/test/fixtures/simple/objects/ac/950e31a96660e55d8034948b5d9b985c97692d b/test/fixtures/simple/objects/ac/950e31a96660e55d8034948b5d9b985c97692d new file mode 100644 index 0000000..fdc1af5 --- /dev/null +++ b/test/fixtures/simple/objects/ac/950e31a96660e55d8034948b5d9b985c97692d @@ -0,0 +1,2 @@ +xm1@sv@YK +V`CD9nĘ>Fw$ӜJv}IVqOSrˀ&9akQ!u8;7ؙ?}RôNeKOg6_P~ubܸyxpG
\ No newline at end of file diff --git a/test/fixtures/simple/objects/ae/d0fd1db3e73c0e568677ae8903a11c5fbc5659 b/test/fixtures/simple/objects/ae/d0fd1db3e73c0e568677ae8903a11c5fbc5659 Binary files differnew file mode 100644 index 0000000..b61f804 --- /dev/null +++ b/test/fixtures/simple/objects/ae/d0fd1db3e73c0e568677ae8903a11c5fbc5659 diff --git a/test/fixtures/simple/objects/b4/f179909d96883b73eff159c293cf1b5320b8ae b/test/fixtures/simple/objects/b4/f179909d96883b73eff159c293cf1b5320b8ae new file mode 100644 index 0000000..b3d3997 --- /dev/null +++ b/test/fixtures/simple/objects/b4/f179909d96883b73eff159c293cf1b5320b8ae @@ -0,0 +1 @@ +x
0@aΙ":Blb=(p(R!=k67hGh|SJw4b $8uM]Xf6p.K1@(J*en<U}j};=x!QoZP]Y.kYA^
\ No newline at end of file diff --git a/test/fixtures/simple/objects/ba/e175bd8992c5c05b858fa2f9b63193ab92a1f0 b/test/fixtures/simple/objects/ba/e175bd8992c5c05b858fa2f9b63193ab92a1f0 Binary files differnew file mode 100644 index 0000000..1faf2f4 --- /dev/null +++ b/test/fixtures/simple/objects/ba/e175bd8992c5c05b858fa2f9b63193ab92a1f0 diff --git a/test/fixtures/simple/objects/c0/28f42bdb2a5a9f80adea23d95eb240b994a6c2 b/test/fixtures/simple/objects/c0/28f42bdb2a5a9f80adea23d95eb240b994a6c2 Binary files differnew file mode 100644 index 0000000..b6076d1 --- /dev/null +++ b/test/fixtures/simple/objects/c0/28f42bdb2a5a9f80adea23d95eb240b994a6c2 diff --git a/test/fixtures/simple/objects/c1/43f6d98cbd8e6e959439c41da3bb8127e23385 b/test/fixtures/simple/objects/c1/43f6d98cbd8e6e959439c41da3bb8127e23385 Binary files differnew file mode 100644 index 0000000..7c3568f --- /dev/null +++ b/test/fixtures/simple/objects/c1/43f6d98cbd8e6e959439c41da3bb8127e23385 diff --git a/test/fixtures/simple/objects/c1/ac7f2c32f9e00012f409572d223c9457ae497b b/test/fixtures/simple/objects/c1/ac7f2c32f9e00012f409572d223c9457ae497b Binary files differnew file mode 100644 index 0000000..b1cc5e7 --- /dev/null +++ b/test/fixtures/simple/objects/c1/ac7f2c32f9e00012f409572d223c9457ae497b diff --git a/test/fixtures/simple/objects/d8/5479638307e4db37e1f1f2c3c807f7ff36a0ff b/test/fixtures/simple/objects/d8/5479638307e4db37e1f1f2c3c807f7ff36a0ff Binary files differnew file mode 100644 index 0000000..053261d --- /dev/null +++ b/test/fixtures/simple/objects/d8/5479638307e4db37e1f1f2c3c807f7ff36a0ff diff --git a/test/fixtures/simple/objects/d9/05d9da82c97264ab6f4920e20242e088850ce9 b/test/fixtures/simple/objects/d9/05d9da82c97264ab6f4920e20242e088850ce9 Binary files differnew file mode 100644 index 0000000..e70973d --- /dev/null +++ b/test/fixtures/simple/objects/d9/05d9da82c97264ab6f4920e20242e088850ce9 diff --git a/test/fixtures/simple/objects/e1/0b3f474644d8566947104c07acba4d6f4f4f9f b/test/fixtures/simple/objects/e1/0b3f474644d8566947104c07acba4d6f4f4f9f new file mode 100644 index 0000000..0fb32ed --- /dev/null +++ b/test/fixtures/simple/objects/e1/0b3f474644d8566947104c07acba4d6f4f4f9f @@ -0,0 +1 @@ +x
!@aT1
h߅O^Fq_X^ :"8_rp&sN;^c ĸKxA
E'hShQ/GUԭׄU;g3
\ No newline at end of file diff --git a/test/fixtures/simple/objects/f5/b6d3334d82cb2f7cf7ecea806a86f06020b163 b/test/fixtures/simple/objects/f5/b6d3334d82cb2f7cf7ecea806a86f06020b163 Binary files differnew file mode 100644 index 0000000..c45a827 --- /dev/null +++ b/test/fixtures/simple/objects/f5/b6d3334d82cb2f7cf7ecea806a86f06020b163 diff --git a/test/fixtures/simple/objects/f7/0f10e4db19068f79bc43844b49f3eece45c4e8 b/test/fixtures/simple/objects/f7/0f10e4db19068f79bc43844b49f3eece45c4e8 Binary files differnew file mode 100644 index 0000000..2e15b4f --- /dev/null +++ b/test/fixtures/simple/objects/f7/0f10e4db19068f79bc43844b49f3eece45c4e8 diff --git a/test/fixtures/simple/objects/fe/d706611bd9077feb0268ce7ddcff2bbe5ed939 b/test/fixtures/simple/objects/fe/d706611bd9077feb0268ce7ddcff2bbe5ed939 new file mode 100644 index 0000000..12367d8 --- /dev/null +++ b/test/fixtures/simple/objects/fe/d706611bd9077feb0268ce7ddcff2bbe5ed939 @@ -0,0 +1 @@ +x 0PV1E䳘%#@{]^fǦݬNȆ`05PKBٱ<?U
\ No newline at end of file diff --git a/test/fixtures/simple/refs/heads/master b/test/fixtures/simple/refs/heads/master new file mode 100644 index 0000000..02e3822 --- /dev/null +++ b/test/fixtures/simple/refs/heads/master @@ -0,0 +1 @@ +aed0fd1db3e73c0e568677ae8903a11c5fbc5659 |