summaryrefslogtreecommitdiff
path: root/tests/cli.rs
AgeCommit message (Collapse)Author
2023-08-18Added a prompt to confirm risky actions like deleting a repoJustin Wernick
Fix #3
2023-08-15Create group directories if they don't already existJustin Wernick
- With the correct ownership - With the correct permissions Fix #5
2023-07-14Add cleaning up stale objects to the housekeeping taskJustin Wernick
2023-07-14Add a housekeeping task, which does git gcJustin Wernick
2023-07-12Starting with tests for the planned git housekeeping tasksJustin Wernick
2023-07-06Move test helper functions into their own helper moduleJustin Wernick
2023-07-03Added a new "--verbose" option to the list commandJustin Wernick
2023-07-03Extract common test code into functionJustin Wernick
2023-06-30Move out common test dataJustin Wernick
2023-06-24Some extra test helper functions to make tests a bit more succinctJustin Wernick
2023-06-24Added a command to delete a repoJustin Wernick
2023-05-10Simplify project by getting rid of workspacev0.1.0Justin Wernick
2023-04-19Added some missing expected output in the listing testsJustin Wernick
These were sometimes timing out a bit early and looking at the wrong output.
2023-04-10Tests for setting the repo's branchJustin Wernick
2023-04-09Update naming of git-init to just initJustin Wernick
2023-04-08Fill in test for updating description on existing repoJustin Wernick
This also isn't implemented yet. Naughty naughty.
2023-04-07Failing test for setting descriptionJustin Wernick
2023-04-04Figure out the testing for listingJustin Wernick
Needs regexes to accomodate the different table sizes
2023-04-02Start the basics of listing reposJustin Wernick
2023-03-30Failing test to get started with listing reposJustin Wernick
2023-03-29Check user group when creating shared reposJustin Wernick
2023-03-29Check that shared repos get the right configJustin Wernick
2023-03-29Initial implementation of --init groupJustin Wernick
As the todo list indicates, it needs some security refinement.
2023-03-29Function to get the current user's groupsJustin Wernick
2023-03-20Move user info gathering to its own workspace crateJustin Wernick
2023-03-20Put git repos into a user-specific dirJustin Wernick
2023-03-17Use shlex to split shell argumentsJustin Wernick
2023-03-13Git clone / fetchJustin Wernick
2023-03-12Added an batch modeJustin Wernick
2023-03-12Test for batch commandJustin Wernick
2023-03-01Isolate test runs from each otherJustin Wernick
2023-02-28Git initJustin Wernick
2023-02-28Specifically test that commands that other shells might support aren't ↵Justin Wernick
leaked through
2023-02-27Revamp parsing to support more complex commandsJustin Wernick
2023-02-24Anyhow to simplify testsJustin Wernick
2023-02-24ExitJustin Wernick
2023-02-21Prompt in a loopJustin Wernick
2023-02-20The first test, prints a promptJustin Wernick