(base_car, new_car)
| 40 | |
| 41 | |
| 42 | def build_column_diff(base_car, new_car): |
| 43 | row_builder = [] |
| 44 | for column in Column: |
| 45 | base_column = base_car.get_column(column, STAR_ICON, VIDEO_ICON, FOOTNOTE_TAG) |
| 46 | new_column = new_car.get_column(column, STAR_ICON, VIDEO_ICON, FOOTNOTE_TAG) |
| 47 | |
| 48 | if base_column != new_column: |
| 49 | row_builder.append(f"{base_column} {ARROW_SYMBOL} {new_column}") |
| 50 | else: |
| 51 | row_builder.append(new_column) |
| 52 | |
| 53 | return format_row(row_builder) |
| 54 | |
| 55 | |
| 56 | def format_row(builder): |
no test coverage detected