summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/py_value.cc1
-rw-r--r--test/regress/B21BF389.py9
-rw-r--r--test/regress/B21BF389_py.test8
3 files changed, 17 insertions, 1 deletions
diff --git a/src/py_value.cc b/src/py_value.cc
index 60ba4cf2..5f93b7b3 100644
--- a/src/py_value.cc
+++ b/src/py_value.cc
@@ -325,7 +325,6 @@ void export_value()
.def("to_mask", &value_t::to_mask)
.def("to_sequence", &value_t::to_sequence)
- .def("__unicode__", py_dump_relaxed)
.def("__repr__", py_dump)
.def("casted", &value_t::casted)
diff --git a/test/regress/B21BF389.py b/test/regress/B21BF389.py
new file mode 100644
index 00000000..707ce340
--- /dev/null
+++ b/test/regress/B21BF389.py
@@ -0,0 +1,9 @@
+#!/usr/bin/env python
+# -*- coding: utf-8 -*-
+
+from __future__ import print_function, unicode_literals
+
+import ledger
+
+for post in ledger.read_journal(__file__.replace(".py", "_py.test")).query("income"):
+ print(unicode(post.tag("Reference")))
diff --git a/test/regress/B21BF389_py.test b/test/regress/B21BF389_py.test
new file mode 100644
index 00000000..c0a2166a
--- /dev/null
+++ b/test/regress/B21BF389_py.test
@@ -0,0 +1,8 @@
+2016/01/11 * Employer
+ Assets:Checking
+ Income:Salary € 1.500,00
+ ; Reference: Christmas bonus
+
+test python test/regress/B21BF389.py
+Christmas bonus
+end test