def to_source(self, model): context_row = DatabaseConverter.to_source(self, model) if context_row.description is None: context_row.description = '' if context_row.commented is None: context_row.commented = 0 return context_row
def to_source(self, model): source = DatabaseConverter.to_source(self, model) if not source.main_line: source.main_line = True if not source.main_user: source.main_user = True return source
def test_to_source_empty_mapping(self): mapping = {} model = Mock() converter = DatabaseConverter(mapping, self.Schema, self.Model) result = converter.to_source(model) self.Schema.assert_called_once_with() assert_that(result, same_instance(self.db_row))
def test_to_source(self): value = 'value' mapping = {'db_field': 'model_field'} model = Mock() model.model_field = value converter = DatabaseConverter(mapping, self.Schema, self.Model) result = converter.to_source(model) self.Schema.assert_called_once_with(db_field=value) assert_that(result, same_instance(self.db_row))
def to_source(self, model): source = DatabaseConverter.to_source(self, model) self._convert_source_fields(source, model) return source
def to_source(self, model): source = DatabaseConverter.to_source(self, model) source.enablevoicemail = int(model.enabled) return source