summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2021-04-05 11:44:57 +1000
committerJesse Duffield <jessedduffield@gmail.com>2021-04-06 19:34:32 +1000
commit8681a6b4e24a6daa3b34c1ffad886ea1e3f462f8 (patch)
treed4540f42d14fc41813800d304015f022cb44e0d8 /test
parentefed3137211f749fcdf84ce7e1f3f99527955167 (diff)
update patch building with filetree test
Diffstat (limited to 'test')
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/COMMIT_EDITMSG2
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/ORIG_HEAD1
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/indexbin583 -> 407 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/HEAD9
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/refs/heads/master7
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/04/a465ba74cfb8ff2c118fa9eda3819b7dc53e12bin46 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/1f/8ba169601f0ad7b8279274b486e1def21bb743bin75 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/27/d069e22427ab361d59dd841b7874820e35baa42
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/2d/da1e731d2480710985d15f48ef66502bded67ebin122 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/31/1b98b0fa43f6146c7f6c83580f15f4e5c4b117bin45 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/32/60dd534b59a53e44813fc97bb49742fb971cdfbin0 -> 121 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/3c/be2a75b31f199c5ac036efcb3b5bdb508ccd052
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/43/9a6f2a3c627cd37ba1c5eda6a49c26a85ad610bin0 -> 75 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/4d/0cf75a1ca408441015baf53e8c745f4157771c2
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/479b73bdb8e9a0b65471ac3fce2a75fd09a048bin45 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/57a1e78421c0c1bf9eb3bcc89f6c0996b9f89ebin0 -> 80 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/5a/abb4aaf3d6cc113fec7f7a3c0a880988085c23bin0 -> 46 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/6f/46e5d5c077bed74def0f0b5d15549e5a2ebfb3bin0 -> 145 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/7b/d286f21691abfba705b80adafcd2b27652de653
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/9f/aac09750995930a5d55eccf91ad6f802e8c66bbin0 -> 45 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a2/6da4c0b2ff8883e442e4a3195388aba3edf7d7bin80 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a8/400d74f22cf90eba9e76bdcc465b25bb9608f2bin81 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/ff/13bf1f95438acaf2b586ada03b5bccb66e1b95bin45 -> 0 bytes
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/.git_keep/refs/heads/master2
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/one/two/file11
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/one/two/file21
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/one/two/three/file11
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/one/two/three/file21
-rw-r--r--test/integration/patchBuildingWithFiletree/expected/one/two/three/file41
-rw-r--r--test/integration/patchBuildingWithFiletree/recording.json2
-rw-r--r--test/integration/patchBuildingWithFiletree/test.json2
31 files changed, 13 insertions, 26 deletions
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/COMMIT_EDITMSG b/test/integration/patchBuildingWithFiletree/expected/.git_keep/COMMIT_EDITMSG
index 492f47831..d72af3146 100644
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/COMMIT_EDITMSG
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/COMMIT_EDITMSG
@@ -1 +1 @@
-tet
+asd
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/ORIG_HEAD b/test/integration/patchBuildingWithFiletree/expected/.git_keep/ORIG_HEAD
deleted file mode 100644
index f2b64b43f..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/ORIG_HEAD
+++ /dev/null
@@ -1 +0,0 @@
-3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/index b/test/integration/patchBuildingWithFiletree/expected/.git_keep/index
index ee1654e97..a009f0e4c 100644
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/index
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/index
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/HEAD b/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/HEAD
index 2bb1976a2..94291433b 100644
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/HEAD
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/HEAD
@@ -1,6 +1,3 @@
-0000000000000000000000000000000000000000 2dda1e731d2480710985d15f48ef66502bded67e CI <CI@example.com> 1617321379 +1100 commit (initial): first commit
-2dda1e731d2480710985d15f48ef66502bded67e 7bd286f21691abfba705b80adafcd2b27652de65 CI <CI@example.com> 1617321379 +1100 commit: blah
-7bd286f21691abfba705b80adafcd2b27652de65 7bd286f21691abfba705b80adafcd2b27652de65 CI <CI@example.com> 1617321387 +1100 reset: moving to HEAD
-7bd286f21691abfba705b80adafcd2b27652de65 3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05 CI <CI@example.com> 1617321389 +1100 commit: tet
-3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05 3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05 CI <CI@example.com> 1617321398 +1100 reset: moving to HEAD
-3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05 27d069e22427ab361d59dd841b7874820e35baa4 CI <CI@example.com> 1617321401 +1100 commit: tet
+0000000000000000000000000000000000000000 3260dd534b59a53e44813fc97bb49742fb971cdf CI <CI@example.com> 1617587025 +1000 commit (initial): first commit
+3260dd534b59a53e44813fc97bb49742fb971cdf 4d0cf75a1ca408441015baf53e8c745f4157771c CI <CI@example.com> 1617587025 +1000 commit: blah
+4d0cf75a1ca408441015baf53e8c745f4157771c 6f46e5d5c077bed74def0f0b5d15549e5a2ebfb3 CI <CI@example.com> 1617587034 +1000 commit: asd
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/refs/heads/master b/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/refs/heads/master
index 50f5c53f0..94291433b 100644
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/refs/heads/master
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/logs/refs/heads/master
@@ -1,4 +1,3 @@
-0000000000000000000000000000000000000000 2dda1e731d2480710985d15f48ef66502bded67e CI <CI@example.com> 1617321379 +1100 commit (initial): first commit
-2dda1e731d2480710985d15f48ef66502bded67e 7bd286f21691abfba705b80adafcd2b27652de65 CI <CI@example.com> 1617321379 +1100 commit: blah
-7bd286f21691abfba705b80adafcd2b27652de65 3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05 CI <CI@example.com> 1617321389 +1100 commit: tet
-3cbe2a75b31f199c5ac036efcb3b5bdb508ccd05 27d069e22427ab361d59dd841b7874820e35baa4 CI <CI@example.com> 1617321401 +1100 commit: tet
+0000000000000000000000000000000000000000 3260dd534b59a53e44813fc97bb49742fb971cdf CI <CI@example.com> 1617587025 +1000 commit (initial): first commit
+3260dd534b59a53e44813fc97bb49742fb971cdf 4d0cf75a1ca408441015baf53e8c745f4157771c CI <CI@example.com> 1617587025 +1000 commit: blah
+4d0cf75a1ca408441015baf53e8c745f4157771c 6f46e5d5c077bed74def0f0b5d15549e5a2ebfb3 CI <CI@example.com> 1617587034 +1000 commit: asd
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/04/a465ba74cfb8ff2c118fa9eda3819b7dc53e12 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/04/a465ba74cfb8ff2c118fa9eda3819b7dc53e12
deleted file mode 100644
index 6b047791a..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/04/a465ba74cfb8ff2c118fa9eda3819b7dc53e12
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/1f/8ba169601f0ad7b8279274b486e1def21bb743 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/1f/8ba169601f0ad7b8279274b486e1def21bb743
deleted file mode 100644
index 704d49c75..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/1f/8ba169601f0ad7b8279274b486e1def21bb743
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/27/d069e22427ab361d59dd841b7874820e35baa4 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/27/d069e22427ab361d59dd841b7874820e35baa4
deleted file mode 100644
index 5d1acb5a8..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/27/d069e22427ab361d59dd841b7874820e35baa4
+++ /dev/null
@@ -1,2 +0,0 @@
-xA
-@ @QsI:f#I3(8<n?omр2PB%9bR:!,LSra_ wҳF*gef v_6'?RקlWD}G"İ}<4o w:z \ No newline at end of file
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/2d/da1e731d2480710985d15f48ef66502bded67e b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/2d/da1e731d2480710985d15f48ef66502bded67e
deleted file mode 100644
index 616e12d71..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/2d/da1e731d2480710985d15f48ef66502bded67e
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/31/1b98b0fa43f6146c7f6c83580f15f4e5c4b117 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/31/1b98b0fa43f6146c7f6c83580f15f4e5c4b117
deleted file mode 100644
index fb08d697c..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/31/1b98b0fa43f6146c7f6c83580f15f4e5c4b117
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/32/60dd534b59a53e44813fc97bb49742fb971cdf b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/32/60dd534b59a53e44813fc97bb49742fb971cdf
new file mode 100644
index 000000000..ce5350a78
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/32/60dd534b59a53e44813fc97bb49742fb971cdf
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/3c/be2a75b31f199c5ac036efcb3b5bdb508ccd05 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/3c/be2a75b31f199c5ac036efcb3b5bdb508ccd05
deleted file mode 100644
index 7804e2199..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/3c/be2a75b31f199c5ac036efcb3b5bdb508ccd05
+++ /dev/null
@@ -1,2 +0,0 @@
-x=
-1@a" M"V{dqGx+[ϩ!":xq$ VV͡>F6f!f nLh'CZ-`Ġ3˪z/%,u15\MF9 \ No newline at end of file
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/43/9a6f2a3c627cd37ba1c5eda6a49c26a85ad610 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/43/9a6f2a3c627cd37ba1c5eda6a49c26a85ad610
new file mode 100644
index 000000000..d054cc910
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/43/9a6f2a3c627cd37ba1c5eda6a49c26a85ad610
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/4d/0cf75a1ca408441015baf53e8c745f4157771c b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/4d/0cf75a1ca408441015baf53e8c745f4157771c
new file mode 100644
index 000000000..42fdd552d
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/4d/0cf75a1ca408441015baf53e8c745f4157771c
@@ -0,0 +1,2 @@
+xA
+ @Ѯ=Bqt1fF%؄`ǯG_^]CK?KsȄ"28[d$5C1:˻kgyD \1ESUѧEYԎdo ^_^oK9[ \ No newline at end of file
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/479b73bdb8e9a0b65471ac3fce2a75fd09a048 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/479b73bdb8e9a0b65471ac3fce2a75fd09a048
deleted file mode 100644
index 624910ae9..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/479b73bdb8e9a0b65471ac3fce2a75fd09a048
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/57a1e78421c0c1bf9eb3bcc89f6c0996b9f89e b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/57a1e78421c0c1bf9eb3bcc89f6c0996b9f89e
new file mode 100644
index 000000000..72cceab2f
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/54/57a1e78421c0c1bf9eb3bcc89f6c0996b9f89e
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/5a/abb4aaf3d6cc113fec7f7a3c0a880988085c23 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/5a/abb4aaf3d6cc113fec7f7a3c0a880988085c23
new file mode 100644
index 000000000..9da21301e
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/5a/abb4aaf3d6cc113fec7f7a3c0a880988085c23
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/6f/46e5d5c077bed74def0f0b5d15549e5a2ebfb3 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/6f/46e5d5c077bed74def0f0b5d15549e5a2ebfb3
new file mode 100644
index 000000000..96f18c2ba
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/6f/46e5d5c077bed74def0f0b5d15549e5a2ebfb3
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/7b/d286f21691abfba705b80adafcd2b27652de65 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/7b/d286f21691abfba705b80adafcd2b27652de65
deleted file mode 100644
index fb97d874a..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/7b/d286f21691abfba705b80adafcd2b27652de65
+++ /dev/null
@@ -1,3 +0,0 @@
-xM
-0@a9EcP1DnVkO|
-L.<"9Jl\R(2`[!Nywm %Zj0O7I I,(zY}Yzr˭>4֠"QT?J;mK9R \ No newline at end of file
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/9f/aac09750995930a5d55eccf91ad6f802e8c66b b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/9f/aac09750995930a5d55eccf91ad6f802e8c66b
new file mode 100644
index 000000000..0ac15a51b
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/9f/aac09750995930a5d55eccf91ad6f802e8c66b
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a2/6da4c0b2ff8883e442e4a3195388aba3edf7d7 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a2/6da4c0b2ff8883e442e4a3195388aba3edf7d7
deleted file mode 100644
index fad098112..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a2/6da4c0b2ff8883e442e4a3195388aba3edf7d7
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a8/400d74f22cf90eba9e76bdcc465b25bb9608f2 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a8/400d74f22cf90eba9e76bdcc465b25bb9608f2
deleted file mode 100644
index 9bd873ecd..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/a8/400d74f22cf90eba9e76bdcc465b25bb9608f2
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/ff/13bf1f95438acaf2b586ada03b5bccb66e1b95 b/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/ff/13bf1f95438acaf2b586ada03b5bccb66e1b95
deleted file mode 100644
index e09245ca9..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/objects/ff/13bf1f95438acaf2b586ada03b5bccb66e1b95
+++ /dev/null
Binary files differ
diff --git a/test/integration/patchBuildingWithFiletree/expected/.git_keep/refs/heads/master b/test/integration/patchBuildingWithFiletree/expected/.git_keep/refs/heads/master
index 7a71d7638..5234ce06f 100644
--- a/test/integration/patchBuildingWithFiletree/expected/.git_keep/refs/heads/master
+++ b/test/integration/patchBuildingWithFiletree/expected/.git_keep/refs/heads/master
@@ -1 +1 @@
-27d069e22427ab361d59dd841b7874820e35baa4
+6f46e5d5c077bed74def0f0b5d15549e5a2ebfb3
diff --git a/test/integration/patchBuildingWithFiletree/expected/one/two/file1 b/test/integration/patchBuildingWithFiletree/expected/one/two/file1
deleted file mode 100644
index 4f346f1ad..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/one/two/file1
+++ /dev/null
@@ -1 +0,0 @@
-test5
diff --git a/test/integration/patchBuildingWithFiletree/expected/one/two/file2 b/test/integration/patchBuildingWithFiletree/expected/one/two/file2
new file mode 100644
index 000000000..8390c32b5
--- /dev/null
+++ b/test/integration/patchBuildingWithFiletree/expected/one/two/file2
@@ -0,0 +1 @@
+test6
diff --git a/test/integration/patchBuildingWithFiletree/expected/one/two/three/file1 b/test/integration/patchBuildingWithFiletree/expected/one/two/three/file1
deleted file mode 100644
index a5bce3fd2..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/one/two/three/file1
+++ /dev/null
@@ -1 +0,0 @@
-test1
diff --git a/test/integration/patchBuildingWithFiletree/expected/one/two/three/file2 b/test/integration/patchBuildingWithFiletree/expected/one/two/three/file2
deleted file mode 100644
index 180cf8328..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/one/two/three/file2
+++ /dev/null
@@ -1 +0,0 @@
-test2
diff --git a/test/integration/patchBuildingWithFiletree/expected/one/two/three/file4 b/test/integration/patchBuildingWithFiletree/expected/one/two/three/file4
deleted file mode 100644
index d234c5e05..000000000
--- a/test/integration/patchBuildingWithFiletree/expected/one/two/three/file4
+++ /dev/null
@@ -1 +0,0 @@
-test4
diff --git a/test/integration/patchBuildingWithFiletree/recording.json b/test/integration/patchBuildingWithFiletree/recording.json
index ed15d1906..78ff38e52 100644
--- a/test/integration/patchBuildingWithFiletree/recording.json
+++ b/test/integration/patchBuildingWithFiletree/recording.json
@@ -1 +1 @@
-[{"Timestamp":28,"Event":{"Type":1,"Mod":0,"Key":0,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":0,"Bytes":null}},{"Timestamp":769,"Event":{"Type":0,"Mod":0,"Key":65514,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09D"}},{"Timestamp":993,"Event":{"Type":0,"Mod":0,"Key":65514,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09D"}},{"Timestamp":1313,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":2072,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":96,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"YA=="}},{"Timestamp":2761,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":2968,"Event":{"Type":0,"Mod":0,"Key":32,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"IA=="}},{"Timestamp":3305,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":3433,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":3776,"Event":{"Type":0,"Mod":0,"Key":32,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"IA=="}},{"Timestamp":4193,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":4329,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":4592,"Event":{"Type":0,"Mod":0,"Key":32,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"IA=="}},{"Timestamp":5224,"Event":{"Type":0,"Mod":0,"Key":16,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"EA=="}},{"Timestamp":5872,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":5992,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":6392,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":7169,"Event":{"Type":0,"Mod":0,"Key":65515,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09E"}},{"Timestamp":7369,"Event":{"Type":0,"Mod":0,"Key":65515,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09E"}},{"Timestamp":7888,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":97,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"YQ=="}},{"Timestamp":8224,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":99,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"Yw=="}},{"Timestamp":8464,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":116,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"dA=="}},{"Timestamp":8504,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":101,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"ZQ=="}},{"Timestamp":9120,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":9376,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":116,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"dA=="}},{"Timestamp":9464,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":101,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"ZQ=="}},{"Timestamp":9672,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":116,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"dA=="}},{"Timestamp":9985,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":10937,"Event":{"Type":0,"Mod":0,"Key":65514,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09D"}},{"Timestamp":11288,"Event":{"Type":0,"Mod":0,"Key":65514,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09D"}},{"Timestamp":11753,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":12425,"Event":{"Type":0,"Mod":0,"Key":65517,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09B"}},{"Timestamp":12728,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":13353,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":13616,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":13864,"Event":{"Type":0,"Mod":0,"Key":65517,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09B"}},{"Timestamp":14288,"Event":{"Type":0,"Mod":0,"Key":32,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"IA=="}},{"Timestamp":15600,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":17192,"Event":{"Type":0,"Mod":0,"Key":16,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"EA=="}},{"Timestamp":17824,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":17944,"Event":{"Type":0,"Mod":0,"Key":65516,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09C"}},{"Timestamp":18232,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":18696,"Event":{"Type":0,"Mod":0,"Key":65515,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09E"}},{"Timestamp":18800,"Event":{"Type":0,"Mod":0,"Key":65515,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":3,"Bytes":"G09E"}},{"Timestamp":19207,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":97,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"YQ=="}},{"Timestamp":19520,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":99,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"Yw=="}},{"Timestamp":20418,"Event":{"Type":0,"Mod":0,"Key":27,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"Gw=="}},{"Timestamp":20768,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":97,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"YQ=="}},{"Timestamp":21096,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":99,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"Yw=="}},{"Timestamp":21312,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":116,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"dA=="}},{"Timestamp":21352,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":101,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"ZQ=="}},{"Timestamp":21528,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":116,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"dA=="}},{"Timestamp":21720,"Event":{"Type":0,"Mod":0,"Key":13,"Ch":0,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"DQ=="}},{"Timestamp":23120,"Event":{"Type":0,"Mod":0,"Key":0,"Ch":113,"Width":0,"Height":0,"Err":null,"MouseX":0,"MouseY":0,"N":1,"Bytes":"cQ=="}}] \ No newline at end of file
+{"KeyEvents":[{"Timestamp":621,"Mod":0,"Key":259,"Ch":0},{"Timestamp":981,"Mod":0,"Key":259,"Ch":0},{"Timestamp":1733,"Mod":0,"Key":13,"Ch":13},{"Timestamp":2653,"Mod":0,"Key":256,"Ch":32},{"Timestamp":2846,"Mod":0,"Key":258,"Ch":0},{"Timestamp":2949,"Mod":0,"Key":256,"Ch":32},{"Timestamp":3077,"Mod":0,"Key":256,"Ch":96},{"Timestamp":3389,"Mod":0,"Key":258,"Ch":0},{"Timestamp":3757,"Mod":0,"Key":258,"Ch":0},{"Timestamp":3894,"Mod":0,"Key":256,"Ch":32},{"Timestamp":4085,"Mod":0,"Key":258,"Ch":0},{"Timestamp":4221,"Mod":0,"Key":256,"Ch":32},{"Timestamp":4854,"Mod":2,"Key":16,"Ch":16},{"Timestamp":5244,"Mod":0,"Key":258,"Ch":0},{"Timestamp":5741,"Mod":0,"Key":258,"Ch":0},{"Timestamp":5981,"Mod":0,"Key":13,"Ch":13},{"Timestamp":6398,"Mod":0,"Key":260,"Ch":0},{"Timestamp":6637,"Mod":0,"Key":260,"Ch":0},{"Timestamp":6941,"Mod":0,"Key":258,"Ch":0},{"Timestamp":7149,"Mod":0,"Key":256,"Ch":32},{"Timestamp":7541,"Mod":0,"Key":256,"Ch":99},{"Timestamp":7941,"Mod":0,"Key":256,"Ch":97},{"Timestamp":8317,"Mod":0,"Key":256,"Ch":115},{"Timestamp":8405,"Mod":0,"Key":256,"Ch":100},{"Timestamp":8733,"Mod":0,"Key":13,"Ch":13},{"Timestamp":9669,"Mod":0,"Key":256,"Ch":113}],"ResizeEvents":[{"Timestamp":0,"Width":272,"Height":74}]} \ No newline at end of file
diff --git a/test/integration/patchBuildingWithFiletree/test.json b/test/integration/patchBuildingWithFiletree/test.json
index 4b58fafdf..1804ea8aa 100644
--- a/test/integration/patchBuildingWithFiletree/test.json
+++ b/test/integration/patchBuildingWithFiletree/test.json
@@ -1 +1 @@
-{ "description": "messing with our patch building flow in both flat and tree view", "speed": 15 }
+{ "description": "messing with our patch building flow in both flat and tree view", "speed": 10 }