Skip to content

Commit

Permalink
Merge pull request #343 from IATI/fix_falsey_tests_2
Browse files Browse the repository at this point in the history
fix: change tests to check explicitly for True, False
  • Loading branch information
simon-20 authored Aug 1, 2024
2 parents fe72f57 + c05999a commit 5b20136
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/library/validate.py
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ def process_hash_list(document_datasets):
)
continue

if file_schema_valid is False and publisher_black_flag:
if file_schema_valid is False and publisher_black_flag is True:
logger.info(
"Skipping Schema Invalid file for Full Validation since publisher: "
f"{publisher} is black flagged for hash: {file_hash} and id: {file_id}"
Expand Down Expand Up @@ -104,7 +104,7 @@ def process_hash_list(document_datasets):
)
try:
body = schema_response.json()
if body["valid"] or not body["valid"]:
if body["valid"] is True or body["valid"] is False:
db.updateDocumentSchemaValidationStatus(conn, file_id, body["valid"])
file_schema_valid = body["valid"]
else:
Expand All @@ -125,7 +125,7 @@ def process_hash_list(document_datasets):
)
continue

if file_schema_valid is False and publisher_black_flag:
if file_schema_valid is False and publisher_black_flag is True:
logger.info(
f"Skipping Schema Invalid file for Full Validation since publisher: {publisher} "
f"is flagged for hash: {file_hash} and id: {file_id}"
Expand All @@ -141,7 +141,7 @@ def process_hash_list(document_datasets):
full_url = config["VALIDATION"]["FULL_VALIDATION_URL"]

# only need meta=true for invalid files to "clean" them later
if not file_schema_valid:
if file_schema_valid is False:
full_url += "?meta=true"
full_response = requests.post(
full_url,
Expand Down

0 comments on commit 5b20136

Please sign in to comment.