+
+ def test_str_op_int(self):
+ v = self._ft()
+ v.field(self._tag_ft(23)).value = 42
+ f = self._ft0(42)
+ self.assertEqual(str(f), str(v))
+
+ def test_str_op_str(self):
+ v = self._ft()
+ v.field(self._tag_ft(18)).value = 'some test string'
+ f = self._ft1('some test string')
+ self.assertEqual(str(f), str(v))
+
+ def test_str_op_flt(self):
+ v = self._ft()
+ v.field(self._tag_ft(1001)).value = 14.4245
+ f = self._ft2(14.4245)
+ self.assertEqual(str(f), str(v))
+
+ def test_str_op_unset(self):
+ self.assertEqual(str(self._ft()), 'Unset')