(self)
| 38 | wkt_r.read(bad_wkt) |
| 39 | |
| 40 | def test02_wktwriter(self): |
| 41 | # Creating a WKTWriter instance, testing its ptr property. |
| 42 | wkt_w = WKTWriter() |
| 43 | msg = "Incompatible pointer type: " |
| 44 | with self.assertRaisesMessage(TypeError, msg): |
| 45 | wkt_w.ptr = WKTReader.ptr_type() |
| 46 | |
| 47 | ref = GEOSGeometry("POINT (5 23)") |
| 48 | ref_wkt = "POINT (5.0000000000000000 23.0000000000000000)" |
| 49 | self.assertEqual(ref_wkt, wkt_w.write(ref).decode()) |
| 50 | |
| 51 | def test_wktwriter_constructor_arguments(self): |
| 52 | wkt_w = WKTWriter(dim=3, trim=True, precision=3) |
nothing calls this directly
no test coverage detected