From 011451464fea4992b2dd8a09008b3e0ce45ba775 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Mon, 5 Apr 2021 09:38:16 +1000 Subject: [PATCH] working on integration tests working again --- integration/main.go | 8 +- .../commit/expected/.git_keep/COMMIT_EDITMSG | 2 +- .../commit/expected/.git_keep/index | Bin 425 -> 425 bytes .../commit/expected/.git_keep/logs/HEAD | 10 +- .../expected/.git_keep/logs/refs/heads/master | 10 +- .../45/9260de735f85c64517eef30e6a2d2236f3f920 | Bin 148 -> 0 bytes .../55/bf9e2babc63fb5bae4b42c79fb1ddd1f4205fa | 2 + .../60/100545975af038486a0265a786b78c090faa4c | 2 - .../6f/31cc35ebabdf3fb71759e3d267677e712f737f | Bin 0 -> 149 bytes .../7c/8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 | 2 - .../ba/001a041f64109b238f03550d6a21209bd5d4fc | Bin 0 -> 150 bytes .../dc/b4d7ccb176a17a6ddc2e1a402a28f055947393 | Bin 150 -> 0 bytes .../e6/8c1143545a09cac1db6e6f20db13b82b5dc43e | Bin 0 -> 149 bytes .../ec/c083de4d216847c184c72a639743bba6520d88 | 4 + .../f4/473317f8385f84b8054f3e9e9895870aa339bb | Bin 119 -> 0 bytes .../expected/.git_keep/refs/heads/master | 2 +- test/integration/commit/recording.json | 227 +----------------- 17 files changed, 26 insertions(+), 243 deletions(-) delete mode 100644 test/integration/commit/expected/.git_keep/objects/45/9260de735f85c64517eef30e6a2d2236f3f920 create mode 100644 test/integration/commit/expected/.git_keep/objects/55/bf9e2babc63fb5bae4b42c79fb1ddd1f4205fa delete mode 100644 test/integration/commit/expected/.git_keep/objects/60/100545975af038486a0265a786b78c090faa4c create mode 100644 test/integration/commit/expected/.git_keep/objects/6f/31cc35ebabdf3fb71759e3d267677e712f737f delete mode 100644 test/integration/commit/expected/.git_keep/objects/7c/8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 create mode 100644 test/integration/commit/expected/.git_keep/objects/ba/001a041f64109b238f03550d6a21209bd5d4fc delete mode 100644 test/integration/commit/expected/.git_keep/objects/dc/b4d7ccb176a17a6ddc2e1a402a28f055947393 create mode 100644 test/integration/commit/expected/.git_keep/objects/e6/8c1143545a09cac1db6e6f20db13b82b5dc43e create mode 100644 test/integration/commit/expected/.git_keep/objects/ec/c083de4d216847c184c72a639743bba6520d88 delete mode 100644 test/integration/commit/expected/.git_keep/objects/f4/473317f8385f84b8054f3e9e9895870aa339bb diff --git a/integration/main.go b/integration/main.go index 770725e0a..25abdf56a 100644 --- a/integration/main.go +++ b/integration/main.go @@ -197,9 +197,15 @@ func Test() error { record := os.Getenv("RECORD_EVENTS") != "" updateSnapshots := record || os.Getenv("UPDATE_SNAPSHOTS") != "" - for _, test := range tests[0:1] { + selectedTestName := os.Args[1] + + for _, test := range tests { test := test + if selectedTestName != "" && test.Name != selectedTestName { + continue + } + speeds := getTestSpeeds(test.Speed, updateSnapshots) for i, speed := range speeds { diff --git a/test/integration/commit/expected/.git_keep/COMMIT_EDITMSG b/test/integration/commit/expected/.git_keep/COMMIT_EDITMSG index fbe803e67..01f9a2aac 100644 --- a/test/integration/commit/expected/.git_keep/COMMIT_EDITMSG +++ b/test/integration/commit/expected/.git_keep/COMMIT_EDITMSG @@ -1 +1 @@ -my commit +commit diff --git a/test/integration/commit/expected/.git_keep/index b/test/integration/commit/expected/.git_keep/index index cfbb26b72dc48b2e025cc8ba0ced6ab04c6145aa..e0b0f68318e7243ea37a9d63ee8eeee37f92bfb7 100644 GIT binary patch delta 178 zcmZ3otwA?A}2OWb{j|zL__87Py7Rs6W?j90+IvKP`MA2T^IvJyt=pD We8m3w-0``>SI-FaGqTM1p9TPIYB+lU delta 178 zcmZ3#mAUO~Xm0LgAg)vZst8Df1 VQymX<6CA7*9(S5l9bpxe2LKJ|HzWW6 diff --git a/test/integration/commit/expected/.git_keep/logs/HEAD b/test/integration/commit/expected/.git_keep/logs/HEAD index a61e86c36..01374ee2b 100644 --- a/test/integration/commit/expected/.git_keep/logs/HEAD +++ b/test/integration/commit/expected/.git_keep/logs/HEAD @@ -1,5 +1,5 @@ -0000000000000000000000000000000000000000 f4473317f8385f84b8054f3e9e9895870aa339bb CI 1601981250 +1100 commit (initial): myfile1 -f4473317f8385f84b8054f3e9e9895870aa339bb 60100545975af038486a0265a786b78c090faa4c CI 1601981250 +1100 commit: myfile2 -60100545975af038486a0265a786b78c090faa4c 7c8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 CI 1601981250 +1100 commit: myfile3 -7c8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 dcb4d7ccb176a17a6ddc2e1a402a28f055947393 CI 1601981250 +1100 commit: myfile4 -dcb4d7ccb176a17a6ddc2e1a402a28f055947393 459260de735f85c64517eef30e6a2d2236f3f920 CI 1601981254 +1100 commit: my commit +0000000000000000000000000000000000000000 55bf9e2babc63fb5bae4b42c79fb1ddd1f4205fa CI 1617579407 +1000 commit (initial): myfile1 +55bf9e2babc63fb5bae4b42c79fb1ddd1f4205fa e68c1143545a09cac1db6e6f20db13b82b5dc43e CI 1617579407 +1000 commit: myfile2 +e68c1143545a09cac1db6e6f20db13b82b5dc43e ba001a041f64109b238f03550d6a21209bd5d4fc CI 1617579407 +1000 commit: myfile3 +ba001a041f64109b238f03550d6a21209bd5d4fc 6f31cc35ebabdf3fb71759e3d267677e712f737f CI 1617579407 +1000 commit: myfile4 +6f31cc35ebabdf3fb71759e3d267677e712f737f ecc083de4d216847c184c72a639743bba6520d88 CI 1617579409 +1000 commit: commit diff --git a/test/integration/commit/expected/.git_keep/logs/refs/heads/master b/test/integration/commit/expected/.git_keep/logs/refs/heads/master index a61e86c36..01374ee2b 100644 --- a/test/integration/commit/expected/.git_keep/logs/refs/heads/master +++ b/test/integration/commit/expected/.git_keep/logs/refs/heads/master @@ -1,5 +1,5 @@ -0000000000000000000000000000000000000000 f4473317f8385f84b8054f3e9e9895870aa339bb CI 1601981250 +1100 commit (initial): myfile1 -f4473317f8385f84b8054f3e9e9895870aa339bb 60100545975af038486a0265a786b78c090faa4c CI 1601981250 +1100 commit: myfile2 -60100545975af038486a0265a786b78c090faa4c 7c8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 CI 1601981250 +1100 commit: myfile3 -7c8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 dcb4d7ccb176a17a6ddc2e1a402a28f055947393 CI 1601981250 +1100 commit: myfile4 -dcb4d7ccb176a17a6ddc2e1a402a28f055947393 459260de735f85c64517eef30e6a2d2236f3f920 CI 1601981254 +1100 commit: my commit +0000000000000000000000000000000000000000 55bf9e2babc63fb5bae4b42c79fb1ddd1f4205fa CI 1617579407 +1000 commit (initial): myfile1 +55bf9e2babc63fb5bae4b42c79fb1ddd1f4205fa e68c1143545a09cac1db6e6f20db13b82b5dc43e CI 1617579407 +1000 commit: myfile2 +e68c1143545a09cac1db6e6f20db13b82b5dc43e ba001a041f64109b238f03550d6a21209bd5d4fc CI 1617579407 +1000 commit: myfile3 +ba001a041f64109b238f03550d6a21209bd5d4fc 6f31cc35ebabdf3fb71759e3d267677e712f737f CI 1617579407 +1000 commit: myfile4 +6f31cc35ebabdf3fb71759e3d267677e712f737f ecc083de4d216847c184c72a639743bba6520d88 CI 1617579409 +1000 commit: commit diff --git a/test/integration/commit/expected/.git_keep/objects/45/9260de735f85c64517eef30e6a2d2236f3f920 b/test/integration/commit/expected/.git_keep/objects/45/9260de735f85c64517eef30e6a2d2236f3f920 deleted file mode 100644 index 906c7e190bf2654e11e3e785d73a9593417ac03f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 148 zcmV;F0Biqv0gaAJ3c@fDKwak)vlk?jZv!GiS3SmLGC{%E5+dmBEqDR9kN4p5+S+{p zrf?Wt1gs`xvTnj!gspKtYePa@b2Oz?G32bxqBiRC98fsB5}7l`Ko}{M!bXtXUYV(C z?~{u*Sw*jLTRY4Poaf~#Z))2^PQ11YV9=N*G~U4xQERo+eQL;`x@sTzCF%L*{`}mLl@>c8G zEG9a&L)E$xFcL8M0mu&pX~qzE5YItlaO61)Cp5bp`f7F-02ClBfe_N{x&xjWmLLvY zCkroBvXOUtY=<2udmX2{ex&YCz2vRlEcQ!|i6GiD0)XkXM>YL(ZtAzJPbKpMk5V{D DS?fT9 literal 0 HcmV?d00001 diff --git a/test/integration/commit/expected/.git_keep/objects/7c/8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 b/test/integration/commit/expected/.git_keep/objects/7c/8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 deleted file mode 100644 index 7359cf0a9..000000000 --- a/test/integration/commit/expected/.git_keep/objects/7c/8c3a30f773b8d25cf9b5f5eccfe1b4cf823069 +++ /dev/null @@ -1,2 +0,0 @@ -xM -0F] 2M@DǘN3X0z{sW<OZf1S;JÌ E\;*/@hv8H+|W S`G"'s" =Îӽ|r,H&3鴟jOԯ9 \ No newline at end of file diff --git a/test/integration/commit/expected/.git_keep/objects/ba/001a041f64109b238f03550d6a21209bd5d4fc b/test/integration/commit/expected/.git_keep/objects/ba/001a041f64109b238f03550d6a21209bd5d4fc new file mode 100644 index 0000000000000000000000000000000000000000..e71124dfe7b0d2d8a23de017f238d2390a4360ce GIT binary patch literal 150 zcmV;H0BQet0gaAJ3c@fDKwak)vlk?j$*)jE=&Hv^CKD_)wv-5ZdwT>|4<2vvcx!Fx zfP=mCLj+95KpZ`mYKdyHRBI|oHENET(6BqnqV{yitAqH+h?bmnNe`SDOZMWc(Iq40 zXtFD8NmP3G=XSs}!#K?k`J}e5a^tPt0X+s62CD;HQERPEdro!vGgs|fmsLpp07afV E9^d#y9RL6T literal 0 HcmV?d00001 diff --git a/test/integration/commit/expected/.git_keep/objects/dc/b4d7ccb176a17a6ddc2e1a402a28f055947393 b/test/integration/commit/expected/.git_keep/objects/dc/b4d7ccb176a17a6ddc2e1a402a28f055947393 deleted file mode 100644 index e288012fb10ed3c72f18554929ae6abf2a4b77f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmV;H0BQet0gcX03c@fDKw;N8MfQTsWHR{y5uvLdBONDLXlyAF^!D}$ZXe&`$=cf7 zEoOh}yQ+0HVD!L12|T5We!>tq72=>VI8Q8vGn%dJ`sy}H5-J2WMw-&YvD7?qWfiH4 zlb4ztLCB`O`*YpxFxu-d-t|-3w&+FHcC#1&b3(^p&xio#sK->-Ke=h&Ixp(Y4;+p; EQRrbwwEzGB diff --git a/test/integration/commit/expected/.git_keep/objects/e6/8c1143545a09cac1db6e6f20db13b82b5dc43e b/test/integration/commit/expected/.git_keep/objects/e6/8c1143545a09cac1db6e6f20db13b82b5dc43e new file mode 100644 index 0000000000000000000000000000000000000000..e674fb8072fc8f0a4c29d031ee6b9243fccea30b GIT binary patch literal 149 zcmV;G0BZku0gaA93c@fD06pgwxeJorCL04HLQj20Hrd5OV@rvkzqe2DI?TY7wY9lh zNdDA!5u4-SA%~={RuN5NW({B*>Wy4a$MDc=lN05kajL z)T0ZUO@8<1y4!KGw{d#NC%0{pOIh390znKhc^B;&oO9-&$5fX;b<@5&FM{R=XW2V( DB`8N_ literal 0 HcmV?d00001 diff --git a/test/integration/commit/expected/.git_keep/objects/ec/c083de4d216847c184c72a639743bba6520d88 b/test/integration/commit/expected/.git_keep/objects/ec/c083de4d216847c184c72a639743bba6520d88 new file mode 100644 index 000000000..39146c9f3 --- /dev/null +++ b/test/integration/commit/expected/.git_keep/objects/ec/c083de4d216847c184c72a639743bba6520d88 @@ -0,0 +1,4 @@ +xA +1 a=E4M "j) + +.oCK_VzyNv zmP