summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ansicolor/__init__.py3
-rw-r--r--tests/__init__.py0
-rw-r--r--tests/test_colors.py33
3 files changed, 35 insertions, 1 deletions
diff --git a/ansicolor/__init__.py b/ansicolor/__init__.py
index 28f242e..66ded2b 100644
--- a/ansicolor/__init__.py
+++ b/ansicolor/__init__.py
@@ -1,3 +1,4 @@
-from ansicolor import * # noqa
+from __future__ import absolute_import
+from ansicolor.ansicolor import * # noqa
__version__ = "0.0.3"
diff --git a/tests/__init__.py b/tests/__init__.py
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/tests/__init__.py
diff --git a/tests/test_colors.py b/tests/test_colors.py
new file mode 100644
index 0000000..e29b6ad
--- /dev/null
+++ b/tests/test_colors.py
@@ -0,0 +1,33 @@
+def test_importability():
+ from ansicolor import black
+ from ansicolor import blue
+ from ansicolor import cyan
+ from ansicolor import green
+ from ansicolor import magenta
+ from ansicolor import red
+ from ansicolor import white
+ from ansicolor import yellow
+
+ from ansicolor import Colors
+ Colors.Black
+ Colors.Blue
+ Colors.Cyan
+ Colors.Green
+ Colors.Magenta
+ Colors.Red
+ Colors.White
+ Colors.Yellow
+
+ from ansicolor import get_highlighter
+ from ansicolor import get_code
+
+ from ansicolor import colorize
+ from ansicolor import wrap_string
+ from ansicolor import highlight_string
+ from ansicolor import colordiff
+ from ansicolor import justify_formatted
+ from ansicolor import strip_escapes
+ from ansicolor import set_term_title
+
+ from ansicolor import write_err
+ from ansicolor import write_out