def test_patch_orm_v1(self, objects):
        """
        0.00038 sec [sqlite in memory]
        """
        articles = Mock()
        objects.filter.return_value = articles

        Article.update_all_articles_with_blank_title_v1('new_val')

        objects.filter.assert_called_with(title='')
        articles.update.assert_called_with(title='new_val')
    def test_model_mommy_v1_v2_v3(self):
        """
        v1 0.00429 sec [sqlite in memory]
        v2 0.00490 sec [sqlite in memory]
        v3 0.00557 sec [sqlite in memory]
        """
        mommy.make(Article, title='title', _quantity=2)
        three, four = mommy.make(Article, title='', _quantity=2)

        Article.update_all_articles_with_blank_title_v1('new_val')

        new_val_articles = Article.objects.filter(title='new_val')
        new_val_ids = set(new_val_articles.values_list('id', flat=True))

        self.assertSetEqual(new_val_ids, {three.id, four.id})