From 13b9a8bc9a1d0c98469ba39888e71d1c79dc7cc1 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sat, 28 Nov 2020 20:43:57 +1100 Subject: [PATCH] add integration test for branch checkout autocomplete --- .../expected/.git_keep/COMMIT_EDITMSG | 1 + .../expected/.git_keep/FETCH_HEAD | 0 .../expected/.git_keep/HEAD | 1 + .../expected/.git_keep/config | 10 ++++++++++ .../expected/.git_keep/description | 1 + .../expected/.git_keep/index | Bin 0 -> 145 bytes .../expected/.git_keep/info/exclude | 7 +++++++ .../expected/.git_keep/logs/HEAD | 6 ++++++ .../expected/.git_keep/logs/refs/heads/four | 1 + .../expected/.git_keep/logs/refs/heads/master | 1 + .../expected/.git_keep/logs/refs/heads/one | 1 + .../expected/.git_keep/logs/refs/heads/three | 1 + .../expected/.git_keep/logs/refs/heads/two | 1 + .../33/7bfd3b397e5d29e526f25ed4fb6094f857eada | Bin 0 -> 122 bytes .../b4/9fda1c7a9af6a4f0b6b07a2cb31aecb8c01a6c | Bin 0 -> 55 bytes .../e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 | Bin 0 -> 15 bytes .../expected/.git_keep/refs/heads/four | 1 + .../expected/.git_keep/refs/heads/master | 1 + .../expected/.git_keep/refs/heads/one | 1 + .../expected/.git_keep/refs/heads/three | 1 + .../expected/.git_keep/refs/heads/two | 1 + .../branchAutocomplete/expected/myfile.txt | 0 .../branchAutocomplete/recording.json | 1 + test/integration/branchAutocomplete/setup.sh | 18 ++++++++++++++++++ test/integration/branchAutocomplete/test.json | 1 + 25 files changed, 56 insertions(+) create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/COMMIT_EDITMSG create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/FETCH_HEAD create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/HEAD create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/config create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/description create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/index create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/info/exclude create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/logs/HEAD create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/four create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/master create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/one create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/three create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/two create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/objects/33/7bfd3b397e5d29e526f25ed4fb6094f857eada create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/objects/b4/9fda1c7a9af6a4f0b6b07a2cb31aecb8c01a6c create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391 create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/refs/heads/four create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/refs/heads/master create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/refs/heads/one create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/refs/heads/three create mode 100644 test/integration/branchAutocomplete/expected/.git_keep/refs/heads/two create mode 100644 test/integration/branchAutocomplete/expected/myfile.txt create mode 100644 test/integration/branchAutocomplete/recording.json create mode 100644 test/integration/branchAutocomplete/setup.sh create mode 100644 test/integration/branchAutocomplete/test.json diff --git a/test/integration/branchAutocomplete/expected/.git_keep/COMMIT_EDITMSG b/test/integration/branchAutocomplete/expected/.git_keep/COMMIT_EDITMSG new file mode 100644 index 000000000..802607664 --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/COMMIT_EDITMSG @@ -0,0 +1 @@ +initial commit diff --git a/test/integration/branchAutocomplete/expected/.git_keep/FETCH_HEAD b/test/integration/branchAutocomplete/expected/.git_keep/FETCH_HEAD new file mode 100644 index 000000000..e69de29bb diff --git a/test/integration/branchAutocomplete/expected/.git_keep/HEAD b/test/integration/branchAutocomplete/expected/.git_keep/HEAD new file mode 100644 index 000000000..2e35f3118 --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/HEAD @@ -0,0 +1 @@ +ref: refs/heads/three diff --git a/test/integration/branchAutocomplete/expected/.git_keep/config b/test/integration/branchAutocomplete/expected/.git_keep/config new file mode 100644 index 000000000..8ae104545 --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/config @@ -0,0 +1,10 @@ +[core] + repositoryformatversion = 0 + filemode = true + bare = false + logallrefupdates = true + ignorecase = true + precomposeunicode = true +[user] + email = CI@example.com + name = CI diff --git a/test/integration/branchAutocomplete/expected/.git_keep/description b/test/integration/branchAutocomplete/expected/.git_keep/description new file mode 100644 index 000000000..498b267a8 --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/description @@ -0,0 +1 @@ +Unnamed repository; edit this file 'description' to name the repository. diff --git a/test/integration/branchAutocomplete/expected/.git_keep/index b/test/integration/branchAutocomplete/expected/.git_keep/index new file mode 100644 index 0000000000000000000000000000000000000000..2cbd29d70e8a8c517b67114d1cd208c43ab72a28 GIT binary patch literal 145 zcmZ?q402{*U|<4b#`r_ht2h_`D2LIE3=Ax+^Hwx4Ff=X!N`D2a5dmU`XLBFT-gNPr zvv;@Vy7H(Sho1BVPh{ZAtxU_zN!2T 1606556586 +1100 commit (initial): initial commit +337bfd3b397e5d29e526f25ed4fb6094f857eada 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 checkout: moving from master to one +337bfd3b397e5d29e526f25ed4fb6094f857eada 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 checkout: moving from one to two +337bfd3b397e5d29e526f25ed4fb6094f857eada 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 checkout: moving from two to three +337bfd3b397e5d29e526f25ed4fb6094f857eada 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 checkout: moving from three to four +337bfd3b397e5d29e526f25ed4fb6094f857eada 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556588 +1100 checkout: moving from four to three diff --git a/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/four b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/four new file mode 100644 index 000000000..60cff0a2a --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/four @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 branch: Created from HEAD diff --git a/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/master b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/master new file mode 100644 index 000000000..b8ad47a8e --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/master @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 commit (initial): initial commit diff --git a/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/one b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/one new file mode 100644 index 000000000..60cff0a2a --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/one @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 branch: Created from HEAD diff --git a/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/three b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/three new file mode 100644 index 000000000..60cff0a2a --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/three @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 branch: Created from HEAD diff --git a/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/two b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/two new file mode 100644 index 000000000..60cff0a2a --- /dev/null +++ b/test/integration/branchAutocomplete/expected/.git_keep/logs/refs/heads/two @@ -0,0 +1 @@ +0000000000000000000000000000000000000000 337bfd3b397e5d29e526f25ed4fb6094f857eada CI 1606556586 +1100 branch: Created from HEAD diff --git a/test/integration/branchAutocomplete/expected/.git_keep/objects/33/7bfd3b397e5d29e526f25ed4fb6094f857eada b/test/integration/branchAutocomplete/expected/.git_keep/objects/33/7bfd3b397e5d29e526f25ed4fb6094f857eada new file mode 100644 index 0000000000000000000000000000000000000000..26188451704da5119b0ccebf4652e8a70ebdaf58 GIT binary patch literal 122 zcmV-=0EPc}0ga783c^4P06p(3au+1A-LwS}p{G708?(63b)`h``4;?u*I|ayR%>yf z*d2T`gVay?E~JA@l3DtUi4zWT*3^-hrcsfEHOSi^ZG(A%%e>s|BlWe~Nn5=FF>;I? cM}{L2V%X_Ear;vb