compute_pressure_known_sources.https.any.js (700B)
1 // META: global=window,dedicatedworker,sharedworker 2 3 'use strict'; 4 5 test(() => { 6 // Compute Pressure should support at least "cpu" 7 const sources = PressureObserver.knownSources; 8 assert_in_array('cpu', sources); 9 }, 'PressureObserver should support at least "cpu"'); 10 11 test(() => { 12 // Compute Pressure should be frozen array 13 const sources = PressureObserver.knownSources; 14 assert_equals(sources, PressureObserver.knownSources); 15 }, 'PressureObserver must return always the same array'); 16 17 test(() => { 18 // Compute Pressure should be frozen array 19 let sources = PressureObserver.knownSources; 20 assert_equals(Object.isFrozen(sources), true); 21 }, 'PressureObserver must return a frozen array');