powerline/tests/test_shells
ZyX 06211cbe63 Unify imports
Now imports follow the following structure:

1. __future__ line: exactly one line allowed:

        from __future__ import (unicode_literals, division, absolute_import, print_function)

   (powerline.shell is the only exception due to problems with argparse).
2. Standard python library imports in a form `import X`.
3. Standard python library imports in a form `from X import Y`.
4. and 5. 2. and 3. for third-party (non-python and non-powerline imports).
6. 3. for powerline non-test imports.
7. and 8. 2. and 3. for powerline testing module imports.

Each list entry is separated by exactly one newline from another import. If
there is module docstring it goes between `# vim:` comment and `__future__`
import. So the structure containing all items is the following:

    #!/usr/bin/env python
    # vim:fileencoding=utf-8:noet

    '''Powerline super module'''

    import sys

    from argparse import ArgumentParser

    import psutil

    from colormath.color_diff import delta_e_cie2000

    from powerline.lib.unicode import u

    import tests.vim as vim_module

    from tests import TestCase

.
2014-09-01 00:25:24 +04:00
..
ipython_home/profile_default Make ipython accept paths, not a single path 2014-08-10 16:13:32 +04:00
bash.daemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
bash.nodaemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
bgscript.sh Use bgscript.sh in place of direct bash call 2014-08-10 16:58:55 +04:00
busybox.daemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
busybox.nodaemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
dash.daemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
dash.nodaemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
fish.ok Test mode support in fish 2014-08-24 17:14:37 +04:00
input.bash Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
input.busybox Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
input.dash Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
input.fish Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
input.ipython Add ipython shell tests 2014-08-06 17:18:42 +04:00
input.mksh Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
input.tcsh Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
input.zsh Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
ipython.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
mksh.daemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
mksh.nodaemon.ok Replace .replace(' ', NBSP) call with self.escape call 2014-08-27 23:52:09 +04:00
postproc.py Unify imports 2014-09-01 00:25:24 +04:00
screenrc Make tests test powerline daemon with valid python and all clients 2014-08-23 15:19:00 +04:00
tcsh.ok Strip anything but prompt from tcsh tests 2014-01-27 00:22:38 +04:00
test.sh Do not use &> in #!/bin/sh scripts 2014-08-29 23:21:19 +04:00
waitpid.sh Wait for pid file to appear 2014-08-10 17:10:35 +04:00
zsh.daemon.ok Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00
zsh.nodaemon.ok Specify -p argument in run function when running shell tests 2014-08-29 23:13:10 +04:00