mcarton
5d0912fee8
Unquote over-quoted commands in @git_support
...
This allows writing rules more easily (eg. the git_branch_list rule
tests for `command.script.split() == 'git branch list'.split()`) and
looks nicer when `require_confirmation` is set.
2015-07-17 14:07:17 +02:00
mcarton
b3e09d68df
Start support for git aliases
2015-07-16 20:23:31 +02:00
nvbn
7ebc8a38af
#N/A Add history rule
2015-07-10 17:58:41 +03:00
nvbn
f40b63f44b
#N/A Add ability to disable memoization in tests
2015-07-10 17:06:05 +03:00
nvbn
c0eae8b85c
#N/A Add get_closest
utility function
2015-07-08 21:30:24 +03:00
nvbn
190e47ecdb
#215 Use memoize decorator for caching
2015-05-22 17:07:01 +03:00
nvbn
dd1861955c
Refine tests
2015-05-02 04:29:55 +02:00
nvbn
b7cb407637
Add useful constructors for Rule
and Command
for tests
2015-04-25 02:35:26 +02:00
nvbn
d3d1f99232
Move special data types to types
2015-04-22 23:04:22 +02:00
nvbn
0553d57ec1
Don't mess with inheritance for filling settings
2015-04-22 22:29:23 +02:00
nvbn
69a9516477
Add ability to change settings via environment variables
2015-04-22 20:18:53 +02:00
nvbn
e7b78205f4
Add transparent sudo support for rules where it required
2015-04-22 16:45:38 +02:00