feat: delete
This commit is contained in:
@@ -131,17 +131,16 @@ class XxbbBuildTest(unittest.TestCase):
|
||||
self.assertEqual(show["core"]["size"], len(core))
|
||||
by_bundle = {e["bundleId"]: e for e in show["entries"]}
|
||||
self.assertIn("net.whatsapp.WhatsApp", by_bundle)
|
||||
self.assertIn("imagent", by_bundle)
|
||||
self.assertNotIn("imagent", by_bundle)
|
||||
self.assertTrue((details / "wap.js").is_file())
|
||||
self.assertTrue((details / "sms.js").is_file())
|
||||
for name, bundle in (("wap.js", "net.whatsapp.WhatsApp"), ("sms.js", "imagent")):
|
||||
member, plain = extract_member((details / name).read_bytes())
|
||||
self.assertTrue(member.endswith(".dylib"), member)
|
||||
self.assertEqual(by_bundle[bundle]["sha256"], xxbb_build.sha256_hex(plain), name)
|
||||
self.assertEqual(by_bundle[bundle]["size"], len(plain), name)
|
||||
self.assertNotIn(b"761847cfb1ad3de68e11239dcc26c30b", plain)
|
||||
self.assertNotIn(b"abf3bdc8e239c0f3183c257f9ccc23e8", plain)
|
||||
self.assertIn(b"sharedReportingPool", plain)
|
||||
member, plain = extract_member((details / "wap.js").read_bytes())
|
||||
self.assertTrue(member.endswith(".dylib"), member)
|
||||
self.assertEqual(by_bundle["net.whatsapp.WhatsApp"]["sha256"], xxbb_build.sha256_hex(plain))
|
||||
self.assertEqual(by_bundle["net.whatsapp.WhatsApp"]["size"], len(plain))
|
||||
self.assertNotIn(b"761847cfb1ad3de68e11239dcc26c30b", plain)
|
||||
self.assertNotIn(b"abf3bdc8e239c0f3183c257f9ccc23e8", plain)
|
||||
self.assertIn(b"sharedReportingPool", plain)
|
||||
|
||||
seeds = json.loads((state / "lab_seeds.json").read_text())
|
||||
self.assertEqual(seeds["deployment_seed"], "11111111111111111111111111111111")
|
||||
@@ -349,9 +348,10 @@ class XxbbBuildTest(unittest.TestCase):
|
||||
self.assertEqual(show_member, "data.bin")
|
||||
show = json.loads(show_plain.decode("utf-8"))
|
||||
by_bundle = {e["bundleId"]: e for e in show["entries"]}
|
||||
self.assertNotIn("imagent", by_bundle)
|
||||
self.assertTrue((xxbb_build.SOURCE_DETAILS / "sms.js").is_file())
|
||||
expected = {
|
||||
"net.whatsapp.WhatsApp": "wap.js",
|
||||
"imagent": "sms.js",
|
||||
}
|
||||
for bundle, name in expected.items():
|
||||
self.assertIn(bundle, by_bundle)
|
||||
|
||||
Reference in New Issue
Block a user