()
| 199 | |
| 200 | |
| 201 | def test_message_only(): |
| 202 | message = FakeMessage( |
| 203 | [ |
| 204 | FakeMessageSegment.text("test"), |
| 205 | FakeMessageSegment.text("test2"), |
| 206 | ] |
| 207 | ) |
| 208 | |
| 209 | assert message.only("text") is True |
| 210 | assert message.only(FakeMessageSegment.text("test")) is False |
| 211 | |
| 212 | message = FakeMessage( |
| 213 | [ |
| 214 | FakeMessageSegment.text("test"), |
| 215 | FakeMessageSegment.image("test2"), |
| 216 | FakeMessageSegment.image("test3"), |
| 217 | FakeMessageSegment.text("test4"), |
| 218 | ] |
| 219 | ) |
| 220 | |
| 221 | assert message.only("text") is False |
| 222 | |
| 223 | message = FakeMessage( |
| 224 | [ |
| 225 | FakeMessageSegment.text("test"), |
| 226 | FakeMessageSegment.text("test"), |
| 227 | ] |
| 228 | ) |
| 229 | |
| 230 | assert message.only(FakeMessageSegment.text("test")) is True |
| 231 | |
| 232 | |
| 233 | def test_message_join(): |
nothing calls this directly
no test coverage detected