Commit graph

28 commits

Author SHA1 Message Date
Cameron
6cd961c75d
Fix branch spec for new git gem behaviour 2024-09-02 22:52:06 +02:00
Cameron
c84bb954b9
Add push popup spec 2024-09-02 22:38:54 +02:00
Cameron
19c1ab34e8
this is a weird spec 2024-07-23 09:13:01 +02:00
Cameron
e95d9d39cd Fix log buffer spec 2024-07-21 22:33:57 +02:00
Cameron
bcd69a2822
Add more specs for log popup 2024-07-14 23:56:18 +02:00
Cameron
0930c61436
rename/add buffer spacs 2024-07-13 22:31:29 +02:00
Cameron
eb79f6cd7c
Use git gem to stage file - this addresses a race condition where CI
wouldn't refersh in time, and the file wasn't staged.

It also means the test is more narrowly focused, which is fine.
2024-07-13 14:05:37 +02:00
Cameron
a3eb0d3d76
Fix CI issue with test failing 2024-07-13 13:57:42 +02:00
Cameron
42ec9ab893
Add an async runner for ruby specs
Set global git config to ignore any user config

Fix diffs in commit popup spec
2024-07-12 21:52:59 +02:00
Cameron
71b679fc97
linting 2024-07-09 09:04:31 +02:00
Cameron
486b4ee14b
More specs 2024-07-09 00:08:05 +02:00
Cameron
10fee8a348
Add spec for help popup 2024-07-01 09:33:51 +02:00
Cameron
af5b521aab fixup! Handle when user disables a mapping 2024-06-30 14:43:04 +02:00
Cameron
43ac899fd0
Handle when user disables a mapping 2024-06-30 14:41:10 +02:00
Cameron
8b0c4eea2e
Allow passing in neogit config for specific tests 2024-06-30 14:40:38 +02:00
Cameron
e7de2d83f4
Remove ID index - this is unused, and causes issues with files which
have interger filenames.
2024-06-30 12:45:32 +02:00
Cameron
be4cffcc1d
Add e2e specs for some buffers 2024-06-25 23:28:32 +02:00
Cameron
3edc66d031 Add commit popup spec 2024-06-25 10:28:45 +02:00
Cameron
3ab8ba3466
rubocopping 2024-05-28 23:18:26 +02:00
Cameron
a223cd34d8
pre-set this value 2024-05-28 23:18:26 +02:00
Cameron
30f16daacc
Add more branch specs 2024-05-28 23:18:26 +02:00
Cameron
f78294fb14
More branch spec 2024-05-28 23:18:26 +02:00
Cameron
055f7e5318
lint 2024-05-28 23:18:17 +02:00
Cameron
2d07ff2355
Don't download anything in CI 2024-05-28 23:18:16 +02:00
Cameron
d4af258e57
Install deps in workflow 2024-05-28 23:18:16 +02:00
Cameron
ebac945d8e
try vendoring dependencies 2024-05-28 23:18:16 +02:00
Cameron
9852c482e8
some fixes 2024-05-28 23:18:16 +02:00
Cameron
6f54a04b9d
rspec WIP
Working

Refactor: scaffold branch popup spec, extract shared contexts

Add ruby tests to GHA

Add linux to bundle gemlock for CI

Don't get deps in CI

Needs the project

Packadd deps

Refactoring test setup

Add back cwd to rtp

debug

empty

Use runner temp dir

debug

Try new name

Needs trailing slash

Skip this for now

Give up

Add the minimal init stuff

no

try this

try THIS

Pass env here

test

rel path

not clean in ci

closer

init repo first?

More branch spec

empty

logging

wait more

test

test

Put back

update gitignore

Add debug and run on macos

Disconnect

bin path

bin

Something

chmod bin

try bin

Use macos bin

Debugging
2024-05-28 23:18:16 +02:00