(params, golds, ix, warn_str="")
| 62 | |
| 63 | |
| 64 | def err_fmt(params, golds, ix, warn_str=""): |
| 65 | mine, label = params[ix] |
| 66 | err_msg = "-" * 25 + " DEBUG " + "-" * 25 + "\n" |
| 67 | prev_mine, prev_label = params[max(ix - 1, 0)] |
| 68 | err_msg += "Mine (prev) [{}]:\n{}\n\nTheirs (prev) [{}]:\n{}".format( |
| 69 | prev_label, prev_mine, prev_label, golds[prev_label] |
| 70 | ) |
| 71 | err_msg += "\n\nMine [{}]:\n{}\n\nTheirs [{}]:\n{}".format( |
| 72 | label, mine, label, golds[label] |
| 73 | ) |
| 74 | err_msg += warn_str |
| 75 | err_msg += "\n" + "-" * 23 + " END DEBUG " + "-" * 23 |
| 76 | return err_msg |
| 77 | |
| 78 | |
| 79 | ####################################################################### |
no outgoing calls
no test coverage detected