Nils Winkler
|
ec327486ef
|
Checking global directory for completions as well
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
a925f5d58c
|
Checking for global directory when looking for components that are not enabled
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
7a3603f80d
|
Sorting compgen output so that the returned values are in ascending order
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
e7298a5303
|
Fixed case where nothing was enabled
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
adb2f1071f
|
Added tests for completion results with various file locations and names
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
b31c7a0afa
|
Refactored completion check into a reusable function
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
3e9c5655b1
|
Added xargs fix to some more wc -l invocations
Calling `xargs` removes any leading whitespace, which is introduced by
the macOS version of `wc`. See
https://stackoverflow.com/a/12973694/1228454 for more info.
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
a4c6a1aaed
|
Added first tests for Bash-it completion script
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
6981fa091d
|
Add tests for bash_it.sh script
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
d798bb8f06
|
Change test prefixes to match file name
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
e53b5dc96e
|
Add some TODO items
|
2017-09-17 21:05:58 +02:00 |
Nils Winkler
|
9e99c8cb3d
|
Adjust install test case
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
2a16a5cd68
|
Change install setup to use rsync instead of cp
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
9f3ef22538
|
Describe function supports new directory structure
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
9080f0e869
|
Add more tests for migration scenario
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
2b778ccbba
|
Fix disable/migrate test case
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
fd686cc2ae
|
Fix one more path
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
f72691fe85
|
Fix some more migration test cases
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
2ac08cae0f
|
Fix one migration case
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
6fa235a825
|
Start work on migration to global directory
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
e705e6c60f
|
Check for link target
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
5f3627b9b7
|
Change the enable/disable functions to use the global directory
|
2017-09-17 21:05:57 +02:00 |
Nils Winkler
|
b106d275a7
|
Move enable/disable functionality to global enabled directory
|
2017-09-17 21:05:57 +02:00 |
Yushin Washio
|
a4472fedaa
|
skip ruby PATH test if ruby not installed
|
2017-08-17 17:33:56 +05:00 |
Nils Winkler
|
2581abdf54
|
Fix some issues that showed the todo.txt-cli aliases in the wrong way
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
94e68b96b5
|
Fix migration of todo.txt-cli component
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
fc4ce80329
|
Add tests for enabling multiple plugins at the same time
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
1068e7916b
|
Add tests for enabling aliases and completions
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
87270c2962
|
Copy all of Bash-it during the helper tests
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
b55c0251ed
|
Add tests for base theme's battery functions
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
0aad8b4ab0
|
Fixed assert syntax
|
2017-06-24 17:31:31 +02:00 |
Nils Winkler
|
951fe918c0
|
Automatically running migration command when enabling/disabling components
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
1e624113a7
|
Refactored search test cases to use the assert functions
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
cb46960717
|
Removing enabled components before running tests
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
2607bb815a
|
Avoid polluting the user's Bash-it installation
All of the install steps are done in a test directory
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
6ff4071646
|
Fixed test execution that only checked for plugins starting with 2
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
dc7173b7ef
|
Using xargs to remove leading spaces
Found here: http://stackoverflow.com/a/12973694/1228454
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
bf632e19fc
|
Refactored tests to use helper assert functions
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
eb9a15f435
|
Added test cases for uninstall script
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
43b62b344a
|
Added test case for silent/interactive combo
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
1ace0b7a89
|
Checking for backup file creation
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
12ed1b79d3
|
Check for enabled components after install
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
b95fd6fdce
|
Checking config file per OS type
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
6ce9403be0
|
Started writing tests for the install script
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
e112eb43a0
|
Using local setup/teardown functions
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
9eb10c266b
|
Added support for local setup/teardown functions
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
402179d87d
|
Added prefix to bash-it test cases
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
c2446c2692
|
Added new "bash-it migrate" command that migrates components from the old syntax to the new one that uses the load priority
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
b1481038d8
|
Improved check for components that are already enabled
|
2017-06-24 17:31:30 +02:00 |
Nils Winkler
|
4e16dfde56
|
Fixed basename usage for enable all
|
2017-06-24 17:31:30 +02:00 |