teaser: the reject shot redone (7-11 s, 4 s): the common rejections storebound catches as real scan finding cards landing one per beat (2.1(a) demo account, 5.1.1(v) account deletion, 5.1.2(i) ATT from tests/fixtures/scan/teaser; ITMS-91064 from the new teaser-manifest fixture), guideline + one plain line each, then our own REJECTED stamp hits the stack on the beat at 9.5 s, no shake (one 4 px 1-frame jolt), a 3% push, the picture darkens into the cut; caption 'Rejected. Again.'; later shots +1.5 s (42.5 s, every cut on a beat, music follows the scenes, a thud per card and a hit on the stamp); render.ts --animatic --range a,b and --sheet a,b,fps, and the reject cards' boxes per frame in animatic-checks.json; tests: real finding lines, beat timing, and every card inside 6% safe margins at every frame
This commit is contained in:
parent
511716bfd5
commit
20a764b3ee
11 changed files with 205 additions and 86 deletions
13
tests/fixtures/scan/teaser-manifest/Planner.xcodeproj/project.pbxproj
vendored
Normal file
13
tests/fixtures/scan/teaser-manifest/Planner.xcodeproj/project.pbxproj
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
// !$*UTF8*$!
|
||||
{
|
||||
archiveVersion = 1;
|
||||
objects = {
|
||||
C1B2C3D4E5F6000000000002 /* Debug */ = {
|
||||
isa = XCBuildConfiguration;
|
||||
buildSettings = {
|
||||
INFOPLIST_FILE = Planner/Info.plist;
|
||||
PRODUCT_BUNDLE_IDENTIFIER = com.example.planner;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
||||
10
tests/fixtures/scan/teaser-manifest/Planner/Info.plist
vendored
Normal file
10
tests/fixtures/scan/teaser-manifest/Planner/Info.plist
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleDisplayName</key>
|
||||
<string>Planner</string>
|
||||
<key>ITSAppUsesNonExemptEncryption</key>
|
||||
<false/>
|
||||
</dict>
|
||||
</plist>
|
||||
10
tests/fixtures/scan/teaser-manifest/Planner/PrivacyInfo.xcprivacy
vendored
Normal file
10
tests/fixtures/scan/teaser-manifest/Planner/PrivacyInfo.xcprivacy
vendored
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>NSPrivacyTracking</key>
|
||||
<true/>
|
||||
<key>NSPrivacyTrackingDomains</key>
|
||||
<array/>
|
||||
</dict>
|
||||
</plist>
|
||||
4
tests/fixtures/scan/teaser-manifest/README.md
vendored
Normal file
4
tests/fixtures/scan/teaser-manifest/README.md
vendored
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
# teaser-manifest
|
||||
|
||||
The teaser reject shot's ITMS-91064 card: an app privacy manifest with NSPrivacyTracking true and an empty
|
||||
NSPrivacyTrackingDomains (tests/teaser.test.ts checks the line).
|
||||
Loading…
Add table
Add a link
Reference in a new issue