Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-01-15 | Improve custom exceptions | Jon Bernard | 1 | -2/+2 | |
2016-01-13 | Add failing test for adding a nested dotfile | Jon Bernard | 1 | -0/+8 | |
2016-01-13 | Fix cli unit test override | Jon Bernard | 1 | -4/+7 | |
This was not my first choice, but it works. I need to put this in a fixture so it's not duplicated for every cli test function. | |||||
2016-01-10 | Mark CLI test as failing for the moment | Jon Bernard | 1 | -18/+2 | |
I've tried a few approaches to overriding the defaults to test the click cli components and so far none of them have worked. Need to revisit this at some point. | |||||
2016-01-08 | Remove home directory cli option | Jon Bernard | 1 | -4/+5 | |
2016-01-06 | Fix tests to match recent changes | Jon Bernard | 1 | -13/+58 | |
2016-01-05 | Rename sync/unsync to link/unlink | Jon Bernard | 1 | -4/+4 | |
I think this naming is more appropriate and intuitive | |||||
2016-01-04 | Merge list into status and remove verbose | Jon Bernard | 1 | -33/+3 | |
2016-01-04 | Add test for repository expected name | Jon Bernard | 1 | -3/+4 | |
2016-01-04 | Remove unique_suffix function, not needed | Jon Bernard | 1 | -17/+1 | |
2016-01-04 | Use click decorator for version option | Jon Bernard | 1 | -6/+0 | |
2016-01-03 | Add cli tests | Jon Bernard | 1 | -0/+36 | |
2016-01-03 | Use test fixtures and some cleanup | Jon Bernard | 1 | -166/+71 | |
2016-01-03 | Consolidate tests into a single file | Jon Bernard | 1 | -0/+234 | |
2014-07-07 | Move tests into a directory | Jon Bernard | 1 | -390/+0 | |
I'm hoping to add more tests for specific features and break then into separate files so things are a bit easier to manage. | |||||
2014-05-29 | Correct logic in package prefix test | Alexandre Viau | 1 | -2/+2 | |
In reference to #33. | |||||
2014-05-27 | Add test for syncing packages with a non-default prefix | Jon Bernard | 1 | -0/+28 | |
This test currently fails because of a bug. In reference to #33. | |||||
2014-01-01 | Add unit test for adding a missing package | Jon Bernard | 1 | -0/+23 | |
This fails because the add operation is not aware of package settings, and therefore adds a package dotfiles as it normally would - as a toplevel symlink. The problem arises when a user attempts to sync and the expected symlink layout is not as it should be. With the force option, this can lead to deleted files with no way to recover. Re #20, #27 | |||||
2013-12-17 | Verify symlink removal in unit test | Jon Bernard | 1 | -0/+4 | |
Re: #25 | |||||
2013-12-17 | Add unit test for removing a dotfile with a missing target | Jon Bernard | 1 | -0/+21 | |
If the remove operation is issued on a dotfile pointing to a target that's already been removed from the repository, then the symlink should just be removed quietly. Re: #25 | |||||
2013-11-09 | Fixes #22: Ensure --force option is handed on | Jay Sweeney | 1 | -0/+9 | |
2013-11-07 | Fix unit tests to exit with the correct return code | Jon Bernard | 1 | -5/+1 | |
2013-11-07 | Add unit test for single-sync feature | Jon Bernard | 1 | -0/+47 | |
2013-11-07 | Add a unit test for non-existent package directories | Jon Bernard | 1 | -0/+21 | |
If a package is defined in .dotfilesrc and the package directory doesn't exist in the repository when you attempt to add it, an IOError exception is thrown. This test captures the failing scenario. In reference to #17. | |||||
2013-11-07 | Remove unneeded whitespaces and fix typo | Jesús García Crespo | 1 | -2/+2 | |
2013-02-09 | typo in test | Luper Rouch | 1 | -1/+1 | |
2013-02-09 | added packages tests | Luper Rouch | 1 | -0/+51 | |
2013-02-09 | fixed tests | Luper Rouch | 1 | -4/+9 | |
2012-03-08 | Make source compatible with Python 3 | Daniel Harding | 1 | -1/+1 | |
Replaced a few Python 2-only idioms with equivalents that work in both Python 2 and Python 3. | |||||
2012-01-08 | Update remaining references to 'unmanaged' | Jon Bernard | 1 | -1/+1 | |
2011-11-01 | Add support for in-repo configuration files | Jon Bernard | 1 | -31/+32 | |
In addition to parsing .dotfilesrc in the user's home directory, also look for that file inside the repository. This allows you to keep your repository and it's settings together. Closes: #1 | |||||
2011-10-24 | Made dotfiles python2.5 compatible | Remco Wendt | 1 | -0/+2 | |
2011-10-23 | Refactored tests to use an assertPathEquals | Remco Wendt | 1 | -22/+23 | |
2011-10-24 | Added glob style pattern support for the ignore option | Remco Wendt | 1 | -2/+2 | |
2011-10-23 | Added unit test for glob pattern, which fail horribly yay! | Remco Wendt | 1 | -0/+60 | |
2011-10-23 | Fixed unit tests for use on mac, since /tmp is a symlink to /private/tmp | Remco Wendt | 1 | -5/+6 | |
2011-10-05 | Fix bug when syncing an unmanaged directory symlink | Jon Bernard | 1 | -2/+37 | |
Closes #2 | |||||
2011-08-27 | Add unit tests for recent bugfix and move operation | Jon Bernard | 1 | -0/+85 | |