ZyX
68ecd81edd
Wait until fish_update_completions finishes
2014-08-24 16:58:35 +04:00
ZyX
5bc1f75b70
Add support for vim.eval('v:version') in test bindings
2014-08-24 13:41:54 +04:00
ZyX
173c4d6e76
Add internal_ip segment
...
Closes #857
2014-08-24 01:20:25 +04:00
ZyX
20e9575c17
Do not try to test ipython if it is not available
2014-08-23 16:24:16 +04:00
ZyX
1b56179676
Disable dash tests in travis
2014-08-23 16:02:04 +04:00
ZyX
ebc98977ae
Make test_shells/test.sh compatible with dash
2014-08-23 16:00:34 +04:00
ZyX
9b7052bf3e
Do not execute all tests in travis
2014-08-23 15:51:35 +04:00
ZyX
0232d3215b
Add --socket argument to all clients
...
Makes it not needed to kill daemon for testing, but disables implicit
`powerline-config shell command` testing.
2014-08-23 15:19:00 +04:00
ZyX
77a7a26782
Do not require scripts/powerline
...
It may be immediately moved to bin/ sometimes or not compiled at all for some
reason.
2014-08-23 15:19:00 +04:00
ZyX
042d542231
Also test whether running daemon is successfull without arguments
2014-08-23 15:19:00 +04:00
ZyX
b9360a083a
Make tests test powerline daemon with valid python and all clients
2014-08-23 15:19:00 +04:00
ZyX
6481f1b65e
Always specify all keys in segment_info
2014-08-22 21:03:59 +04:00
ZyX
da48e9d84e
Add tests
2014-08-22 09:08:58 +04:00
ZyX
075eb8420e
Add tests
2014-08-21 23:32:43 +04:00
ZyX
88a0b9075c
Remove unused vim import
2014-08-21 23:32:43 +04:00
ZyX
48aac90681
Fix ipython tests
2014-08-20 21:12:10 +04:00
ZyX
06175dcd74
Refactor IPython bindings
...
- Replaced two powerline objects with one powerline object utilizing
RendererProxy proxy class that holds two Renderer instances.
- Made .setup() functions do something more meaningful.
2014-08-19 22:24:10 +04:00
ZyX
b93f8d9b7b
Rename Ipython to IPython (two capital letters in place of one)
2014-08-19 22:13:50 +04:00
ZyX
cb99c06027
Move watcher tests into a separate file
2014-08-16 15:06:57 +04:00
ZyX
2faa2a254f
Move tree_watcher to powerline/lib/watcher and split it
2014-08-16 15:06:57 +04:00
ZyX
61074fcd6c
Refactor file_watcher.py into four files
2014-08-16 14:47:51 +04:00
ZyX
31731a93da
Add bufnr and modified_indicator segments to tabline
2014-08-16 14:37:13 +04:00
ZyX
ae92d83eae
Fix powerline style
...
Specifically I searched for all lines that are more then one tab off compared to
the previous line with
BufGrep /\(^\t\+\)\S.*\n\1\t\t\+/
and replaced them with something more appropriate. Most of time this resulted in
a few more newlines, but there are cases when I used mixed tabs/spaces
indentation+alignment.
2014-08-15 20:58:19 +04:00
ZyX
4a8b81e68b
Rearrange renderers: move *_prompt modules one level up
...
Renames powerline.renderers.zsh_prompt to powerline.renderers.shell.zsh, same
for other *sh_prompt modules.
2014-08-15 19:27:10 +04:00
ZyX
1afab26cec
Test that VimPowerline.add_local_theme works
2014-08-12 20:48:49 +04:00
ZyX
7882583dcb
Update continuation segment tests
2014-08-12 08:16:26 +04:00
ZyX
89afac44bb
Add support for PS2 and PS3 prompts outside of zsh
2014-08-12 08:04:35 +04:00
ZyX
547306e746
Add cursor_space and cursor_columns configuration options
...
Fixes #815
2014-08-10 21:03:33 +04:00
ZyX
fcc397100e
Wait for screen to initialize, based on screen exit status
...
Otherwise bash tests tend to fail randomly
2014-08-10 18:19:48 +04:00
ZyX
fdd8f6df3c
Wait for pid file to appear
...
Should fix some rare bash test failures
2014-08-10 17:10:35 +04:00
ZyX
7ade6d1fc0
Use busybox as shell name in place of bb
...
Conflicts:
tests/test_shells/test.sh
2014-08-10 17:02:07 +04:00
ZyX
01185eb9c8
Use bgscript.sh in place of direct bash call
2014-08-10 16:58:55 +04:00
ZyX
9d1392fa0d
Fix vim emulation module
2014-08-10 16:26:22 +04:00
ZyX
f51134deef
Run shell tests in an isolated environment
2014-08-10 16:13:33 +04:00
ZyX
3c03240530
Remove tests/shell iff there are no failures
2014-08-10 16:13:33 +04:00
ZyX
99c9f730e0
Do not omit running tests without ONLY_SHELL set
2014-08-10 16:13:33 +04:00
ZyX
310af9ae75
Prefer powerline bindings directory over fish_function_path
2014-08-10 16:13:33 +04:00
ZyX
17b32b1765
Make ipython accept paths, not a single path
2014-08-10 16:13:32 +04:00
ZyX
c3e2358931
Also install ipython on Python-3.3+
2014-08-06 18:12:59 +04:00
ZyX
863264cd99
Disable virtualenv segment, also test config_overrides
2014-08-06 18:09:57 +04:00
ZyX
accb174b8b
Do not install ipython when using python-2.6
2014-08-06 18:06:54 +04:00
ZyX
3e43995d2c
Use pip to install ipython, not apt-get
...
I am very unsure that it will install ipython for all required python versions
2014-08-06 17:21:01 +04:00
ZyX
c403eef434
Add ipython shell tests
2014-08-06 17:18:42 +04:00
ZyX
ed70cc2eb2
Fix tests
2014-08-06 13:47:11 +04:00
ZyX
625aa243d6
Use ascii theme in local overrides
2014-08-06 02:25:24 +04:00
ZyX
48254ea657
Use more precise error messages in test_tabline.vim
2014-08-06 01:33:37 +04:00
ZyX
bdde4ae99f
Implement theme hierarchy
...
Fixes #783
2014-08-06 00:05:04 +04:00
ZyX
117661e186
Add tests for visual_range
2014-08-05 22:49:53 +04:00
ZyX
0f4e1bafda
Refactor config_mock module to not use globals and fix tests
2014-08-05 13:56:02 +04:00
ZyX
01585edeab
Fix errors reported by linter, allow running it during tests
2014-08-05 13:56:02 +04:00