1# vi: set ft=conf
 2
 3# start soft serve
 4exec soft serve &
 5# wait for SSH server to start
 6ensureserverrunning SSH_PORT
 7
 8# setup
 9soft repo import test https://github.com/charmbracelet/catwalk.git
10soft user create foo --key "$USER1_AUTHORIZED_KEY"
11
12# list collabs
13soft repo collab list test
14! stdout .
15
16# add collab
17soft repo collab add test foo
18soft repo collab list test
19stdout 'foo'
20
21# remove collab
22soft repo collab remove test foo
23soft repo collab list test
24! stdout .
25
26# create empty repo
27soft repo create empty '-d "empty repo"'
28
29# add collab
30soft repo collab add empty foo
31# add collab again
32# test issue #464 https://github.com/charmbracelet/soft-serve/issues/464
33! soft repo collab add empty foo
34stderr '.*already exists.*'
35# a placeholder to reset stderr
36soft help
37
38# stop the server
39[windows] stopserver
40[windows] ! stderr .