def __init__(self, undo_stack, parent=None):
        super(ShotgunFileModel, self).__init__(parent)
        self.stack = undo_stack
        self.files = []
Passing non-dict contains latitude and longitude should raise a validation error.
dataset/ETHPy150Open shotgunsoftware/pyqt-uploader/uploader.py/ShotgunFileModel.__init__--crossover with--dataset/ETHPy150Open Hipo/drf-extra-fields/tests/test_fields.py/PointSerializerTest.test_validation_error_with_non_file