@@ -498,12 +498,12 @@ async def test_pyrefly_arbitrary_config_fields(tmp_path):
498498 parsed = tomllib .loads (config_path .read_text ())
499499
500500 # Verify known fields
501- assert parsed ["verbose" ] == True
501+ assert parsed ["verbose" ] is True
502502 assert parsed ["threads" ] == 4
503503
504504 # Verify arbitrary fields were serialized (now in kebab-case)
505505 assert parsed ["custom-field" ] == "test_value"
506- assert parsed ["experimental-flag" ] == True
506+ assert parsed ["experimental-flag" ] is True
507507
508508 # Verify nested config (keys converted to kebab-case)
509509 assert parsed ["nested-config" ]["mode" ] == "test"
@@ -575,11 +575,11 @@ async def test_pyrefly_comprehensive_config_options(tmp_path):
575575
576576 # Verify type checking (now in kebab-case)
577577 assert parsed ["untyped-def-behavior" ] == "check-and-infer-return-type"
578- assert parsed ["infer-with-first-use" ] == True
578+ assert parsed ["infer-with-first-use" ] is True
579579
580580 # Verify error config (unchanged - dict keys not affected)
581- assert parsed ["errors" ]["bad-assignment" ] == False
582- assert parsed ["errors" ]["bad-return" ] == True
581+ assert parsed ["errors" ]["bad-assignment" ] is False
582+ assert parsed ["errors" ]["bad-return" ] is True
583583
584584 # Verify import handling (now in kebab-case)
585585 assert parsed ["ignore-missing-imports" ] == ["external_*" , "legacy_*" ]
0 commit comments