def setup(self): self.number = StringField(mandatory=True, default="+33 6 42 42 42 42") self.carrier = StringField() self.localformat = StringField() self.line_type = StringField() self.country_code = StringField() self.city_code = StringField() self.area_code = StringField() self.rest = StringField()
def test_encode_cast_stringfield(self): s = StringField(value=32, default=42, mandatory=True) s_json = json.dumps(s, cls=encode) new_s = json.loads(s_json, object_hook=decode) self.assertIsInstance(new_s.value, str) self.assertIsInstance(new_s.default, str) self.assertEqual(new_s.value, s.value) self.assertEqual(new_s.default, s.default) self.assertEqual(new_s.mandatory, s.mandatory)
def setup(self): self.filename = StringField(mandatory=True) self.url = StringField() self.extension = StringField() self.hash = StringField() self.fullPath = StringField() self.relativePath = StringField()
def setup(self): self.full_uri = StringField(mandatory=True, default="http://google.fr?q=42#42") self.sheme = StringField() self.authority = StringField() self.path = StringField() self.query = StringField() self.fragment = StringField()
def test_stringfield_repr(self): a = StringField(default="a", mandatory=False) self.assertEqual( str(a), "StringField -> value: a, default: a, mandatory: False")
def test_full_stringfield(self): s = StringField("foo", mandatory=True, default="Bar") self.assertEqual(s.value, "foo") self.assertEqual(s.mandatory, True) self.assertEqual(s.default, "Bar")
def test_empty_stringfield(self): s = StringField() self.assertEqual(s.value, None) self.assertEqual(s.mandatory, False) self.assertEqual(s.default, None)
def setup(self): self.message = StringField(mandatory=True, default="Hello world") self.port = IntegerField() self.product = StringField()
def setup(self): self.fqdn = StringField(mandatory=True, default="example.com") self.whois = StringField() self.ip = StringField()
def setup(self): self.id = IntegerField(mandatory=True) self.message = StringField(mandatory=True) self.author = StringField(mandatory=True) self.date = StringField(mandatory=True) # DateField ?
def setup(self): self.id = StringField(mandatory=True, default="CVE-2019-9815") self.description = StringField()
def setup(self): self.a = IntegerField(mandatory=False) self.b = StringField(default="b") self.c = StringField(default="c")
def setup(self): self.name = StringField(mandatory=True, default="JohnSnow")
def setup(self): self.key = StringField(mandatory=True) self.categorie = StringField() self.private = BooleanField(default=True)
def setup(self): self.secret = StringField(mandatory=True, default="0xdeadbeef") self.categorie = StringField()
def setup(self): self.id = IntegerField(mandatory=True, default=133852) self.description = StringField()
def setup(self): self.name = StringField(mandatory=True, default="Alphabet")
def setup(self): self.family = StringField(mandatory=True, default="Windows 10") self.vendor = StringField(mandatory=True, default="Microsoft") self.version = StringField()
def setup(self): self.address = StringField(mandatory=True, default="*****@*****.**")
def setup(self): self.flight_number = StringField(mandatory=True, default="AF1124") self.status = StringField() self.type = StringField() self.live = BooleanField()
def setup(self): self.id = StringField(mandatory=True, default="AS8426") self.organization = StringField()
def setup(self): self.username = StringField(mandatory=True, default="johnsnow") self.site = StringField(mandatory=True, default="spotify") self.url = StringField(default="http://example.com")
def test_stringfield_comparison(self): a = StringField(default="a") b = StringField(default="b", mandatory=False) c = StringField(default="b", mandatory=True) self.assertTrue(a != b) self.assertTrue(b == c)
def setup(self): self.address = StringField(mandatory=True, default="127.0.0.1")
def test_simple_stringfield(self): s = StringField("foo") self.assertEqual(s.value, "foo") self.assertEqual(s.mandatory, False) self.assertEqual(s.default, None)
def setup(self): self.isBlacklisted = BooleanField(mandatory=True, default=False) self.reportCount = IntegerField() self.lastReport = IntegerField() self.id = StringField()
def test_cast_stringfield(self): s = StringField(value=123, mandatory=True, default=12345) self.assertEqual(s.value, "123") self.assertEqual(s.mandatory, True) self.assertEqual(s.default, "12345")
def setup(self): self.name = StringField(mandatory=True, default="ssh") self.id = StringField()
def setup(self): self.name = StringField(mandatory=True) self.code = StringField()
def setup(self): self.name = StringField(mandatory=True, default="Cloudflare") self.vendor = StringField()