• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python forms.VerifyForm类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中webpay.pay.forms.VerifyForm的典型用法代码示例。如果您正苦于以下问题:Python VerifyForm类的具体用法?Python VerifyForm怎么用?Python VerifyForm使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



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

示例1: test_locales_and_without_defaultLocale

 def test_locales_and_without_defaultLocale(self):
     payload = self.payload(
         extra_req={"locales": {"de": {"name": "Die App", "description": "Eine Beschreibung für die App."}}}
     )
     req = self.request(iss=self.key, app_secret=self.secret, payload=payload)
     form = VerifyForm({"req": req})
     assert not form.is_valid()
开发者ID:kyoshino,项目名称:webpay,代码行数:7,代码来源:test_forms.py


示例2: test_not_public

 def test_not_public(self):
     self.iss.status = ISSUER_INACTIVE
     self.iss.save()
     payload = self.request(iss=self.key, app_secret=self.secret)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         form = VerifyForm({'req': payload})
         assert not form.is_valid()
开发者ID:lonnen,项目名称:webpay,代码行数:7,代码来源:test_views.py


示例3: test_valid_inapp

 def test_valid_inapp(self):
     payload = self.request(iss=self.key, app_secret=self.secret)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         form = VerifyForm({'req': payload})
         assert form.is_valid()
         # This means we've successfully looked up the InappConfig.
         eq_(form.key, self.key)
         eq_(form.secret, self.secret)
开发者ID:lonnen,项目名称:webpay,代码行数:8,代码来源:test_views.py


示例4: test_double_encoded_jwt

 def test_double_encoded_jwt(self):
     payload = self.payload()
     # Some jwt libraries are doing this, I think.
     payload = json.dumps(payload)
     req = self.request(iss=self.key, app_secret=self.secret, payload=payload)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         form = VerifyForm({"req": req})
         assert not form.is_valid()
开发者ID:kyoshino,项目名称:webpay,代码行数:8,代码来源:test_forms.py


示例5: test_not_public

    def test_not_public(self):
        # Should this be moved down to solitude? There currently isn't
        # an active status in solitude.
        raise SkipTest

        payload = self.request(iss=self.key, app_secret=self.secret)
        with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
            form = VerifyForm({'req': payload})
            assert not form.is_valid()
开发者ID:diox,项目名称:webpay,代码行数:9,代码来源:test_forms.py


示例6: test_empty_locales_and_null_default

 def test_empty_locales_and_null_default(self):
     payload = self.payload(extra_req={
         'locales': {},
         'defaultLocale': None,
     })
     req = self.request(iss=self.key, app_secret=self.secret,
                        payload=payload)
     form = VerifyForm({'req': req})
     assert form.is_valid()
开发者ID:flodolo,项目名称:webpay,代码行数:9,代码来源:test_forms.py


示例7: test_locales_and_without_defaultLocale

 def test_locales_and_without_defaultLocale(self):
     payload = self.payload(extra_req={
         'locales': {
             'de': {
                 'name': 'Die App',
                 'description': 'Eine Beschreibung für die App.'
             }
         }
     })
     req = self.request(iss=self.key, app_secret=self.secret,
                        payload=payload)
     form = VerifyForm({'req': req})
     assert not form.is_valid()
开发者ID:smillaedler,项目名称:webpay,代码行数:13,代码来源:test_forms.py


示例8: test_short_fields_too_long

 def test_short_fields_too_long(self):
     for fn in ('chargebackURL',
                'defaultLocale',
                'id',
                'name',
                'postbackURL',
                'productData'):
         payload = self.payload(extra_req={
             fn: 'x' * 256
         })
         req = self.request(payload=payload)
         form = VerifyForm({'req': req})
         assert not form.is_valid(), (
                 'Field {0} gets too long error'.format(fn))
开发者ID:diox,项目名称:webpay,代码行数:14,代码来源:test_forms.py


示例9: test_mcc

 def test_mcc(self):
     form = VerifyForm({'mcc': '123', 'mnc': '456'})
     form.is_valid()
     assert 'mcc' not in form.errors
     assert 'mnc' not in form.errors
开发者ID:jincreator,项目名称:webpay,代码行数:5,代码来源:test_forms.py


示例10: test_not_mcc

 def test_not_mcc(self):
     form = VerifyForm({'mcc': 'fooo', 'mnc': '1'})
     form.is_valid()
     assert 'mcc' in form.errors
     assert 'mnc' in form.errors
开发者ID:jincreator,项目名称:webpay,代码行数:5,代码来源:test_forms.py


示例11: test_non_existant

 def test_non_existant(self, get_active_product):
     get_active_product.side_effect = ObjectDoesNotExist
     payload = self.request(iss=self.key + ".nope", app_secret=self.secret)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         form = VerifyForm({"req": payload})
         assert not form.is_valid()
开发者ID:kyoshino,项目名称:webpay,代码行数:6,代码来源:test_forms.py


示例12: test_short_fields_too_long

 def test_short_fields_too_long(self):
     for fn in ("chargebackURL", "defaultLocale", "id", "name", "postbackURL", "productData"):
         payload = self.payload(extra_req={fn: "x" * 256})
         req = self.request(payload=payload)
         form = VerifyForm({"req": req})
         assert not form.is_valid(), "Field {0} gets too long error".format(fn)
开发者ID:kyoshino,项目名称:webpay,代码行数:6,代码来源:test_forms.py


示例13: test_only_mnc

 def test_only_mnc(self):
     form = VerifyForm({'mnc': '456'})
     form.is_valid()
     assert 'mcc' not in form.errors
     assert 'mnc' not in form.errors
     assert '__all__' in form.errors
开发者ID:flodolo,项目名称:webpay,代码行数:6,代码来源:test_forms.py


示例14: test_non_existant

 def test_non_existant(self, get_secret):
     get_secret.side_effect = ValueError
     payload = self.request(iss=self.key + '.nope', app_secret=self.secret)
     with self.settings(INAPP_KEY_PATHS={None: sample}, DEBUG=True):
         form = VerifyForm({'req': payload})
         assert not form.is_valid()
开发者ID:cvan,项目名称:webpay,代码行数:6,代码来源:test_views.py


示例15: test_valid_purchase

 def test_valid_purchase(self):
     payload = self.request(iss=settings.KEY, app_secret=settings.SECRET)
     form = VerifyForm({'req': payload})
     assert form.is_valid()
     eq_(form.key, settings.KEY)
     eq_(form.secret, settings.SECRET)
开发者ID:cvan,项目名称:webpay,代码行数:6,代码来源:test_views.py



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


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python webrImport.mod函数代码示例发布时间:2022-05-26
下一篇:
Python pay.get_payment_url函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap