Skip to content

Commit a60bf6c

Browse files
authored
Merge pull request #15 from benlachman/master
Fixing unintended LineStringField support regression
2 parents 490e642 + 72787fd commit a60bf6c

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

marshmallow_mongoengine/conversion/fields.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,7 @@ class Builder(MetaFieldBuilder):
200200
register_field(me.fields.ObjectIdField, ma_fields.ObjectId)
201201
register_field(me.fields.UUIDField, ma_fields.UUID)
202202
register_field(me.fields.PointField, ma_fields.Point)
203+
register_field(me.fields.LineStringField, ma_fields.LineString)
203204
register_field(
204205
me.fields.SequenceField, ma_fields.Integer, available_params=(params.SizeParam,)
205206
) # TODO: handle value_decorator

tests/test_fields.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ class Meta:
417417
load_data = DocSchema().load(data)
418418
assert 'point' in excinfo.value.args[0]
419419

420-
@pytest.mark.xfail(reason="TODO: Could not find field of type mongoengine.fields.LineStringField")
420+
@exception_test
421421
def test_LineStringField(self):
422422
class Doc(me.Document):
423423
line = me.LineStringField()

0 commit comments

Comments
 (0)