Changes in test/guardian-gate-panel.test.js [72d8eff:792af53] in Klonkt
- File:
-
- 1 edited
-
test/guardian-gate-panel.test.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
test/guardian-gate-panel.test.js
r72d8eff r792af53 78 78 }); 79 79 80 test('de stand komt uit de BESLUITEN, en zegt of er wel besloten is', () => {81 // Er zijn geen lokale accounts: elke ward woont elders, dus de kolom op onze82 // eigen sites-tabel is voor iedere ward leeg. Wat een guardian wel heeft is de83 // uitslag van wat hij voorstelde.84 const aan = gated.gateRows({ settings: { 'shaer:externalEmbeds': { value: true, decided: true } } });85 assert.equal(rij(aan, 'shaer:externalEmbeds').value, true);86 assert.equal(rij(aan, 'shaer:externalEmbeds').decided, true);87 });88 89 test('nooit besloten is iets anders dan besloten-uit', () => {90 // "Uit" en "voor zover wij weten uit" zijn niet hetzelfde. Dat tweede als een91 // besluit tonen suggereert dat iemand het genomen heeft.92 const r = rij(gated.gateRows({ settings: { 'shaer:externalEmbeds': { value: false, decided: false } } }), 'shaer:externalEmbeds');93 assert.equal(r.value, false);94 assert.equal(r.decided, false);95 });96 97 test('de trap blokkeert alleen op een BESLOTEN dicht', () => {98 // Blokkeren op de standaard zou betekenen dat afspelen nooit als eerste99 // voorgesteld kan worden -- en zo ging er ooit een hele voorstelronde de100 // verkeerde gate in.101 const standaard = gated.gateRows({ settings: { 'shaer:externalEmbeds': { value: false, decided: false } } });102 assert.equal(rij(standaard, 'shaer:externalPlayback').adjustable, true);103 const beslist = gated.gateRows({ settings: { 'shaer:externalEmbeds': { value: false, decided: true } } });104 assert.equal(rij(beslist, 'shaer:externalPlayback').adjustable, false);105 });106 107 test('de oude vorm (kale boolean) blijft werken', () => {108 // Backwards: een aanroeper die nog true/false doorgeeft hoort niet om te vallen.109 const r = rij(gated.gateRows({ settings: { 'shaer:externalEmbeds': true } }), 'shaer:externalEmbeds');110 assert.equal(r.value, true);111 assert.equal(r.decided, true);112 });113 114 80 test('omkeerbaarheid staat per gate genoteerd', () => { 115 81 // Nu is alles omkeerbaar. Zodra independence erbij komt (shaer-90v) is dat het
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)