(improvement): Adds More Type Formats to String Parser
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from jambo import SchemaConverter
|
||||
|
||||
from pydantic import BaseModel, HttpUrl
|
||||
from pydantic import AnyUrl, BaseModel
|
||||
|
||||
from ipaddress import IPv4Address, IPv6Address
|
||||
from unittest import TestCase
|
||||
@@ -463,7 +463,7 @@ class TestSchemaConverter(TestCase):
|
||||
}
|
||||
model = SchemaConverter.build(schema)
|
||||
self.assertEqual(
|
||||
model(website="https://example.com").website, HttpUrl("https://example.com")
|
||||
model(website="https://example.com").website, AnyUrl("https://example.com")
|
||||
)
|
||||
with self.assertRaises(ValueError):
|
||||
model(website="invalid-uri")
|
||||
|
||||
Reference in New Issue
Block a user