Clarify failover UI messaging and controls
This commit is contained in:
@@ -39,26 +39,26 @@ const expectedImports = [
|
||||
const sha256 = (value) => crypto.createHash('sha256').update(value).digest('hex');
|
||||
const acceptedLedger = {
|
||||
counts: {
|
||||
cascadeEdges: 1017,
|
||||
cascadeEdges: 1022,
|
||||
customProperties: 106,
|
||||
declarations: 4079,
|
||||
declarations: 4100,
|
||||
important: 0,
|
||||
keyframes: 50,
|
||||
media: 17,
|
||||
rules: 1103,
|
||||
variableReferences: 1041,
|
||||
rules: 1106,
|
||||
variableReferences: 1040,
|
||||
},
|
||||
hashes: {
|
||||
cascadeEdges: 'baefd0b3605b82e516a6b4f76b047a8ec2f4a2e0a96d4cf77dec266f9c601e54',
|
||||
cascadeEdges: '2ebf5dd14c4a1ae91a4ac550dc5cd5a1796c4a350a74d70b816e6c8cc2bb1298',
|
||||
customProperties: 'fd6f16069f9fe3526f09d4d574431ddae67150d8e7a8a40e04c9fd2d179ec7ac',
|
||||
declarations: 'bc841497c24f42e41ba053ac1c6bebd556596031402f0b1709e5bef3dd179358',
|
||||
declarations: '144956358828e941f82aad0081344417432f00c3908e14ea30579cda3a67a172',
|
||||
duplicateKeyframes: '4f53cda18c2baa0c0354bb5f9a3ecbe5ed12ab4d8e11ba873c2f11161202b945',
|
||||
duplicateSelectors: '8982145dba05b33bf1c93b2d54cfbe76305b276ff3c657aa020144016ada5848',
|
||||
keyframes: 'af4b9ae18d070fd2462a9b050293f3821bf5017c6e7cc53bbe18dc826f0fe3b9',
|
||||
ruleDeclarationSequences: 'b1498de2ccc1305f4df4e8a916ea9eacefde930408196fb8a037ea4e8e36fc01',
|
||||
selectors: 'c1ed45252baf6856f1179b8459cdbc44754bdb412b7738e62df13d2364aa202d',
|
||||
variableReferences: '41d6e2fdb0e0261bb003ce09b24cbeac54bd75874a4e94864386b6e72987bb22',
|
||||
witnesses: '835e479222ea1447f21dc95be3d7e1b03c0225e1aa536ad0ab262f60cbd5e13c',
|
||||
ruleDeclarationSequences: '42bfa78f2f515fa082c36ea606825a617b98c3f8285f940d01fb3bade2a22c1c',
|
||||
selectors: '24384f274822bfebbe8139f8f32f6986956055d716db493260d4157b38a2f647',
|
||||
variableReferences: '60e91eac692feccb870fba6b1fc7ed87b918a9d95711ab90cca7e69d5c742875',
|
||||
witnesses: 'ff6fe62b26aaae6c9171e176b9fd6176e13df145ce30998d83d52d696bb0ad8c',
|
||||
},
|
||||
};
|
||||
|
||||
@@ -211,7 +211,7 @@ test('client typography uses the shared semantic scale outside the token owner',
|
||||
|
||||
test('accepted stylesheet has pinned declaration, selector, keyframe, variable, and cascade ledgers', () => {
|
||||
const witnesses = readStyleWitnesses(root);
|
||||
assert.equal(witnesses.length, 1080);
|
||||
assert.equal(witnesses.length, 1090);
|
||||
assert.equal(witnesses.filter((witness) => witness.unknown || witness.ancestorUnknown).length, 0);
|
||||
const ledger = createStyleLedger(readStyleSource(root), { witnesses });
|
||||
assert.deepEqual(ledger.counts, acceptedLedger.counts);
|
||||
@@ -408,8 +408,8 @@ test('main owns one public stylesheet and the regrouped production CSS is determ
|
||||
assert.equal((main.match(/import ['"][^'"]+\.css['"]/g) || []).length, 1);
|
||||
|
||||
const assets = fs.readdirSync(path.join(root, 'dist/assets')).filter((file) => file.endsWith('.css'));
|
||||
assert.deepEqual(assets, ['index-DsxsLlC8.css']);
|
||||
assert.deepEqual(assets, ['index-CFcqdOjW.css']);
|
||||
const built = fs.readFileSync(path.join(root, 'dist/assets', assets[0]));
|
||||
assert.equal(built.byteLength, 154992);
|
||||
assert.equal(sha256(built), '8e1947e4aa98297130ba9e5f097b8341ecdd89a80faaade55abf907b2796823b');
|
||||
assert.equal(built.byteLength, 155571);
|
||||
assert.equal(sha256(built), '5d6d6b76c699ebe17b2487b532b35703ce427051578c3aa86672d2f1fd2edd98');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user