Skip to content

Commit

Permalink
adjust tests for python 3.12
Browse files Browse the repository at this point in the history
  • Loading branch information
blink1073 authored Jul 29, 2023
1 parent 9caa2d3 commit 79200aa
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions tests/test_logger.py
Original file line number Diff line number Diff line change
Expand Up @@ -158,12 +158,15 @@ def test_emit():
assert "__timestamp__" in event_capsule
# Remove timestamp from capsule when checking equality, since it is gonna vary
del event_capsule["__timestamp__"]
assert event_capsule == {
expected = {
"__schema__": "http://test/test",
"__schema_version__": 1,
"__metadata_version__": 1,
"something": "blah",
}
if sys.version_info >= (3, 12):
expected["taskName"] = None
assert event_capsule == expected


def test_message_field():
Expand Down Expand Up @@ -411,24 +414,30 @@ def test_unique_logger_instances():
assert "__timestamp__" in event_capsule0
# Remove timestamp from capsule when checking equality, since it is gonna vary
del event_capsule0["__timestamp__"]
assert event_capsule0 == {
expected = {
"__schema__": "http://test/test0",
"__schema_version__": 1,
"__metadata_version__": 1,
"something": "blah",
}
if sys.version_info >= (3, 12):
expected["taskName"] = None
assert event_capsule0 == expected

event_capsule1 = json.loads(output1.getvalue())

assert "__timestamp__" in event_capsule1
# Remove timestamp from capsule when checking equality, since it is gonna vary
del event_capsule1["__timestamp__"]
assert event_capsule1 == {
expected = {
"__schema__": "http://test/test1",
"__schema_version__": 1,
"__metadata_version__": 1,
"something": "blah",
}
if sys.version_info >= (3, 12):
expected["taskName"] = None
assert event_capsule1 == expected


def test_register_duplicate_schemas():
Expand Down

0 comments on commit 79200aa

Please sign in to comment.