Spaces:
Sleeping
Sleeping
Update validate.py
Browse files- validate.py +5 -5
validate.py
CHANGED
|
@@ -1,8 +1,8 @@
|
|
| 1 |
from pydantic import ValidationError
|
| 2 |
-
from app import TransactionData #
|
| 3 |
import json
|
| 4 |
|
| 5 |
-
#
|
| 6 |
sample_input = {
|
| 7 |
"Transaction_Id": "T123456789",
|
| 8 |
"Hit_Seq": 1,
|
|
@@ -72,7 +72,7 @@ sample_input = {
|
|
| 72 |
if __name__ == "__main__":
|
| 73 |
try:
|
| 74 |
validated = TransactionData(**sample_input)
|
| 75 |
-
print(" Input is valid.")
|
| 76 |
except ValidationError as e:
|
| 77 |
-
print(" Validation failed:")
|
| 78 |
-
print(e.json())
|
|
|
|
| 1 |
from pydantic import ValidationError
|
| 2 |
+
from app import TransactionData # Ensure app.py contains the model
|
| 3 |
import json
|
| 4 |
|
| 5 |
+
# --- Sample input for LGBM validation (same format as LGBM app expects) ---
|
| 6 |
sample_input = {
|
| 7 |
"Transaction_Id": "T123456789",
|
| 8 |
"Hit_Seq": 1,
|
|
|
|
| 72 |
if __name__ == "__main__":
|
| 73 |
try:
|
| 74 |
validated = TransactionData(**sample_input)
|
| 75 |
+
print("✅ Input is valid.")
|
| 76 |
except ValidationError as e:
|
| 77 |
+
print("❌ Validation failed:")
|
| 78 |
+
print(e.json(indent=2))
|