f88fbba4ae
Update output of dotify-create-symlink command
2015-07-03 13:06:02 +01:00
ad59c37cfb
Fix various issues with tests
2014-08-21 02:53:48 +01:00
71bc4d5a44
Change suffix of test files to comply with test-runner.sh defaults
2014-08-21 02:00:06 +01:00
5567a98bb3
Massive restructuring code-base
2014-03-19 21:03:31 +00:00
e49c930771
Make arguments simpler to deal with in action functions
...
<source> was an optional argument, and the second out of three passed,
meaning when only two arguments were given, the action functions would
have to know to use the second argument as <target>, instead of the the
third. Now the second argument is always <target>, and the <source>
argument is always the third, if given.
2014-03-08 13:32:24 +00:00
e0f0177301
Expand Dotfile syntax support to not require a <source> argument
...
Supported action syntax:
- `<action>: <source> -> <target>`
- `<action>: -> <target>`
- `<source> -> <target>`
- `-> <target>`
2014-03-08 13:29:07 +00:00
fad6369ba7
Make dotify-action error out when given invalid actions
2013-10-21 01:30:42 +01:00
65ccec0d8a
Add Dotfile commands
2013-10-21 00:26:46 +01:00
f5725f6229
Remove dotfile option parsing commands
...
They are no longer needed, as I'm going for a "compile Dotfile to
regular shell script" approach now, rather than a "manually parse the
shit out of the Dotfile".
2013-10-20 23:59:08 +01:00
9150d996a7
Add tests for compile-dotfile internal command
2013-10-20 22:53:35 +01:00
4447397c10
Keep things more consistent
2013-10-20 22:53:22 +01:00
2c72a369e5
Update parse-dotfile-options test
2013-10-03 23:55:15 +01:00
7dc86a3843
Fix load paths in test files
2013-10-03 23:54:53 +01:00
7ca1911636
Keep things consistent
2013-10-03 23:42:46 +01:00
4b84e35b2f
Reorganize helpers
2013-10-03 23:42:20 +01:00
4efde780d4
Reorganize internal functions
2013-10-03 22:59:38 +01:00
7594f1bc59
Update dotfile option parsing and complete tests
2013-07-05 00:57:53 +02:00
d8ef9d824d
Slight test improvements
2013-07-05 00:56:55 +02:00
3a18df0a18
Add basic tests for parse-dotfile-options
2013-07-01 12:37:52 +02:00
d0f4f579c0
Update test files to use test-helper
2013-07-01 12:35:46 +02:00
0c523bc5cf
Update internals test file
2013-07-01 11:43:21 +02:00
cca82b0e31
Add test-helper
2013-07-01 11:42:58 +02:00
c233bc3dc8
Add tests for locate-* functions
2013-06-28 13:55:37 +02:00
f1d2dec645
Add tests for has-argument and parse-argument functions
2013-06-26 21:46:47 +02:00
ab7a7a10dd
Add test for trim() function
2013-06-26 21:44:20 +02:00