(self)
| 431 | assert self.get_signal_output(ei.save) == ["Is created"] |
| 432 | |
| 433 | def test_signals_bulk_insert(self): |
| 434 | def bulk_set_active_post(): |
| 435 | posts = [ |
| 436 | self.Post(title="Post 1"), |
| 437 | self.Post(title="Post 2"), |
| 438 | self.Post(title="Post 3"), |
| 439 | ] |
| 440 | self.Post.objects.insert(posts) |
| 441 | |
| 442 | results = self.get_signal_output(bulk_set_active_post) |
| 443 | assert results == [ |
| 444 | "pre_bulk_insert signal, [(<Post: Post 1>, {'active': False}), (<Post: Post 2>, {'active': False}), (<Post: Post 3>, {'active': False})]", |
| 445 | {}, |
| 446 | "post_bulk_insert signal, [(<Post: Post 1>, {'active': True}), (<Post: Post 2>, {'active': True}), (<Post: Post 3>, {'active': True})]", |
| 447 | "Is loaded", |
| 448 | {}, |
| 449 | ] |
| 450 | |
| 451 | |
| 452 | if __name__ == "__main__": |
nothing calls this directly
no test coverage detected