ganeshkonapalli commited on
Commit
441dfe4
·
verified ·
1 Parent(s): 6460de7

Update validate.py

Browse files
Files changed (1) hide show
  1. validate.py +5 -5
validate.py CHANGED
@@ -1,8 +1,8 @@
1
  from pydantic import ValidationError
2
- from app import TransactionData # Reuse model from app.py
3
  import json
4
 
5
- # Example JSON input (update as needed)
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))