()
| 62 | |
| 63 | |
| 64 | def test_get_pulse_segments(): |
| 65 | bar = ProgressBar() |
| 66 | segments = bar._get_pulse_segments( |
| 67 | Style.parse("red"), Style.parse("yellow"), None, False, False |
| 68 | ) |
| 69 | print(repr(segments)) |
| 70 | expected = [ |
| 71 | Segment("━", Style.parse("red")), |
| 72 | Segment("━", Style.parse("red")), |
| 73 | Segment("━", Style.parse("red")), |
| 74 | Segment("━", Style.parse("red")), |
| 75 | Segment("━", Style.parse("red")), |
| 76 | Segment("━", Style.parse("red")), |
| 77 | Segment("━", Style.parse("red")), |
| 78 | Segment("━", Style.parse("red")), |
| 79 | Segment("━", Style.parse("red")), |
| 80 | Segment("━", Style.parse("red")), |
| 81 | Segment("━", Style.parse("yellow")), |
| 82 | Segment("━", Style.parse("yellow")), |
| 83 | Segment("━", Style.parse("yellow")), |
| 84 | Segment("━", Style.parse("yellow")), |
| 85 | Segment("━", Style.parse("yellow")), |
| 86 | Segment("━", Style.parse("yellow")), |
| 87 | Segment("━", Style.parse("yellow")), |
| 88 | Segment("━", Style.parse("yellow")), |
| 89 | Segment("━", Style.parse("yellow")), |
| 90 | Segment("━", Style.parse("yellow")), |
| 91 | ] |
| 92 | assert segments == expected |
| 93 | |
| 94 | |
| 95 | if __name__ == "__main__": |
nothing calls this directly
no test coverage detected