闭合QIMEI h38兼容键
This commit is contained in:
@@ -44,9 +44,25 @@ def test_fill_replaces_empty_values_and_completes_core_fields():
|
||||
assert fields["__yamid_new"]
|
||||
assert fields["game_did"]
|
||||
assert fields["_qimei_fingerprint"] == qimei_fingerprint_generate()
|
||||
assert fields["_qimei_h38"] == fields["_qimei_uuid42"]
|
||||
assert not missing_web_cookie_fields(result)
|
||||
|
||||
|
||||
def test_qimei_h38_aliases_uuid42_without_overwriting_existing_value():
|
||||
uuid42 = "1" * 42
|
||||
fields = cookie_fields(
|
||||
fill_web_cookie_fields(f"_qimei_uuid42={uuid42}; _qimei_h38=", "")
|
||||
)
|
||||
assert fields["_qimei_h38"] == uuid42
|
||||
|
||||
fields = cookie_fields(
|
||||
fill_web_cookie_fields(
|
||||
f"_qimei_uuid42={uuid42}; _qimei_h38=historical", ""
|
||||
)
|
||||
)
|
||||
assert fields["_qimei_h38"] == "historical"
|
||||
|
||||
|
||||
def test_qimei_uuid42_matches_sdk_vectors_and_random_upper_bound():
|
||||
base = 1700000000000000000
|
||||
assert _qimei_uuid42_generate(base, random_value=0.25) == (
|
||||
|
||||
Reference in New Issue
Block a user