当前位置: 首页>>代码示例>>Python>>正文


Python Subscriber.get_subscribers_from_lastname方法代码示例

本文整理汇总了Python中subscriber.Subscriber.get_subscribers_from_lastname方法的典型用法代码示例。如果您正苦于以下问题:Python Subscriber.get_subscribers_from_lastname方法的具体用法?Python Subscriber.get_subscribers_from_lastname怎么用?Python Subscriber.get_subscribers_from_lastname使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在subscriber.Subscriber的用法示例。


在下文中一共展示了Subscriber.get_subscribers_from_lastname方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: test_update_mail_sent

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
    def test_update_mail_sent(self):
        sub = Subscriber()
        sub.lastname = 'toto'
        sub.issues_to_receive = 0
        sub.save()
        sub = Subscriber()
        sub.lastname = 'tata'
        sub.issues_to_receive = 1
        sub.save()

        Subscriber.update_mail_sent()

        toto = Subscriber.get_subscribers_from_lastname('toto')[0]
        tata = Subscriber.get_subscribers_from_lastname('tata')[0]

        self.assertEqual(1, toto.mail_sent)
        self.assertEqual(0, tata.mail_sent)
开发者ID:rtouze,项目名称:GAabo,代码行数:19,代码来源:test_subscriber.py

示例2: test_wrong_date

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
 def test_wrong_date(self):
     """Test what appens when we store a wrong date in the db and try to
     format it"""
     self.sub.lastname = 'toto'
     self.sub.subscription_date = datetime.date(211, 7, 31)
     self.sub.save()
     sub = Subscriber.get_subscribers_from_lastname('toto')[0]
     actual_date = sub.subscription_date
开发者ID:rtouze,项目名称:GAabo,代码行数:10,代码来源:test_subscriber.py

示例3: test_date

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
 def test_date(self):
     """Test the format of the date retrieved from the DB"""
     self.sub.lastname = 'toto'
     self.sub.subscription_date = datetime.date(2011, 3, 31)
     self.sub.save()
     sub = Subscriber.get_subscribers_from_lastname('toto')[0]
     actual_date = sub.subscription_date
     self.assertEqual(actual_date.strftime('%d/%m/%Y'), '31/03/2011')
开发者ID:rtouze,项目名称:GAabo,代码行数:10,代码来源:test_subscriber.py

示例4: test_decrement_special_issues_to_receive

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
 def test_decrement_special_issues_to_receive(self):
     self.sub.lastname = 'toto'
     self.sub.hors_serie1 = 3
     self.sub.save()
     self.sub = Subscriber()
     self.sub.lastname = 'tata'
     self.sub.hors_serie1 = 4
     self.sub.save()
     self.sub = Subscriber()
     self.sub.lastname = 'titi'
     self.sub.hors_serie1 = 0
     self.sub.save()
     Subscriber.decrement_special_issues_to_receive()
     sub = Subscriber.get_subscribers_from_lastname('toto')[0]
     self.assertEqual(sub.hors_serie1, 2)
     sub = Subscriber.get_subscribers_from_lastname('tata')[0]
     self.assertEqual(sub.hors_serie1, 3)
     sub = Subscriber.get_subscribers_from_lastname('titi')[0]
     self.assertEqual(sub.hors_serie1, 0)
开发者ID:rtouze,项目名称:GAabo,代码行数:21,代码来源:test_subscriber.py

示例5: test_decrement_issues_to_receive

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
 def test_decrement_issues_to_receive(self):
     self.sub.lastname = 'toto'
     self.sub.issues_to_receive = 6
     self.sub.save()
     self.sub = Subscriber()
     self.sub.lastname = 'tata'
     self.sub.issues_to_receive = 5
     self.sub.save()
     self.sub = Subscriber()
     self.sub.lastname = 'titi'
     self.sub.issues_to_receive = 0
     self.sub.save()
     Subscriber.decrement_issues_to_receive()
     sub = Subscriber.get_subscribers_from_lastname('toto')[0]
     self.assertEqual(sub.issues_to_receive, 5)
     sub = Subscriber.get_subscribers_from_lastname('tata')[0]
     self.assertEqual(sub.issues_to_receive, 4)
     sub = Subscriber.get_subscribers_from_lastname('titi')[0]
     self.assertEqual(sub.issues_to_receive, 0)
开发者ID:rtouze,项目名称:GAabo,代码行数:21,代码来源:test_subscriber.py

示例6: test_create_and_delete_subscriber

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
    def test_create_and_delete_subscriber(self):
        sub = Subscriber()
        sub.lastname = 'toto'
        sub.save()
        ident = sub.identifier

        SubscriberAdapter.delete_from_id(ident)

        actual_result_count = len(
                Subscriber.get_subscribers_from_lastname('toto')
                )

        self.assertEqual(0, actual_result_count)
开发者ID:rtouze,项目名称:GAabo,代码行数:15,代码来源:test_gaabo_controler.py

示例7: test_subscriber_address

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
    def test_subscriber_address(self):
        sub = Subscriber()
        address = Address()
        sub.lastname = 'toto'
        address.address1 = '11 rue bilou'
        address.address2 = 'batiment 1'
        address.post_code = '66066'
        address.city = 'NYC'
        sub.address = address
        sub.save()

        retrieved_sub = Subscriber.get_subscribers_from_lastname('toto')[0]
        retieved_address = retrieved_sub.address
        self.assertEqual('NYC', retieved_address.city)
开发者ID:rtouze,项目名称:GAabo,代码行数:16,代码来源:test_subscriber.py

示例8: test_subscriber_with_id

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
    def test_subscriber_with_id(self):
        db_sub = Subscriber()
        db_sub.lastname = 'toto'
        db_sub.firstname = 'tata'
        db_sub.save()
        ident = db_sub.identifier
        sub = {
                'subscriber_id': ident,
                'lastname': 'toto',
                'firstname': 'titi'
                }
        actual = self._save(sub)
        self.assertEquals(ident, actual['subscriber_id'])

        subs_list = Subscriber.get_subscribers_from_lastname('toto')
        self.assertEqual(len(subs_list), 1)

        retrieved_sub = subs_list[0]
        self.assertEquals(ident, retrieved_sub.identifier)
开发者ID:rtouze,项目名称:GAabo,代码行数:21,代码来源:test_gaabo_controler.py

示例9: _retrieve_one_from_lastname

# 需要导入模块: from subscriber import Subscriber [as 别名]
# 或者: from subscriber.Subscriber import get_subscribers_from_lastname [as 别名]
 def _retrieve_one_from_lastname(self, lastname):
     """Retrieve the first sub in db having provided lastname"""
     subs_list = Subscriber.get_subscribers_from_lastname(lastname)
     return subs_list[0]
开发者ID:rtouze,项目名称:GAabo,代码行数:6,代码来源:test_gaabo_controler.py


注:本文中的subscriber.Subscriber.get_subscribers_from_lastname方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。