示例#1
0
 def test_create_ftp_scheme(self):
     product_data = dict(self.valid_product_data)
     product_data['logo_url'] = 'ftp://example.com/awesome.png'
     serializer = InAppProductSerializer(data=product_data)
     ok_(not serializer.is_valid())
     eq_(serializer.errors['logo_url'],
         ['Scheme should be one of http, https.'])
示例#2
0
 def test_no_logo_url(self):
     product_data = dict(self.valid_product_data)
     del product_data['logo_url']
     serializer = InAppProductSerializer(data=product_data)
     ok_(serializer.is_valid())
示例#3
0
 def test_valid(self):
     serializer = InAppProductSerializer(data=self.valid_product_data)
     ok_(serializer.is_valid())