Commit Graph

16 Commits

Author SHA1 Message Date
Travis Swicegood
3eb35f6054 Fix issue with PATH causing test failures
I was seeing an issue where modifying PATH caused the Ruby plugin
tests to fail. I fixed that and while digging around fixed an issue
that would cause the tests to behave weirdly if run from any other
location.

This solves one of the issues noted in #687, but I haven't tried
running the new tests from that PR with these changes.
2016-03-25 17:46:46 -05:00
Konstantin Gredeskoul
a9bf098c7a bash-it search functionality: allow test to skip on travis 2016-03-23 23:26:13 -07:00
Konstantin Gredeskoul
c0a657270c Add bash-it search functionality
- "bash-it search term1 [term2]...."

 - we are using existing 'bash-it show plugins|aliases|completions'
   commands output, to search (with grep) for lines that match the
   search terms, and then output the matches.

 - wrote a simple unit test that for whatever reason fails on Travis,
   so wrapped it in 'if "Darwin"'...
2016-03-23 23:13:51 -07:00
Ivan Povalyukhin
1cb9093c9c [pathmunge] fix test and modify metadata syntax in the function pathmunge to be easier supported in the test 2015-06-07 20:23:19 -07:00
Ivan Povalyukhin
34670ea021 [tests] make setup function to create test dir per test 2015-05-03 18:11:27 -07:00
Ivan Povalyukhin
f1de827622 [tests] added test for base plugin mkcd(); make mkcd() safe for directory names starting with a dash 2015-05-03 18:11:18 -07:00
Ivan Povalyukhin
067f851d79 [tests] added test for plugins base lsgrep() 2015-05-03 18:11:11 -07:00
Ivan Povalyukhin
fb2134364e skip myip() function test - it is not determenistic, probably because of the network latency 2015-04-21 21:09:51 -07:00
Ivan Povalyukhin
f420560986 make buf() to respect file attributes on file backup 2015-04-11 15:51:26 -07:00
Ivan Povalyukhin
b3334bc9e5 adjust env vars in test_helper to make CI pass 2015-03-29 18:23:24 -07:00
Ivan Povalyukhin
cbcdd66863 test base.plugin#pickfrom 2015-03-29 17:27:48 -07:00
Ivan Povalyukhin
839cf4429a start with tests for base.plugin 2015-03-29 16:31:05 -07:00
Ivan Povalyukhin
62d705ab50 added travis.ci support 2015-03-28 18:54:37 -07:00
Ivan Povalyukhin
3c0db284ac added test/README with small guides about testing framework 2015-03-28 18:54:37 -07:00
Ivan Povalyukhin
28e5c99816 added test example for plugin and lib 2015-03-28 18:54:37 -07:00
Ivan Povalyukhin
a13719f28f test lib#composure_keywords 2015-03-28 18:54:37 -07:00