| 126 | } |
| 127 | |
| 128 | static void testStanding(AnimType at, int speed) { |
| 129 | const MockGame mg(map_id); |
| 130 | |
| 131 | auto& ch = GetEvent(at, speed); |
| 132 | |
| 133 | CAPTURE(at); |
| 134 | CAPTURE(speed); |
| 135 | |
| 136 | // Baseline behavior when event is not moving |
| 137 | if (ch.IsSpinning()) { |
| 138 | testAnimSpin(ch, false, false); |
| 139 | } else if (ch.IsContinuous()) { |
| 140 | testAnimContinuous(ch); |
| 141 | } else if (ch.IsAnimated()) { |
| 142 | testAnimLimit(ch); |
| 143 | } else { |
| 144 | testAnimFixed(ch); |
| 145 | } |
| 146 | } |
| 147 | |
| 148 | static void testPaused(AnimType at, int speed) { |
| 149 | const MockGame mg(map_id); |
no test coverage detected