Settings angepasst
This commit is contained in:
@@ -242,8 +242,8 @@ test('Play', async t => {
|
||||
|
||||
levelNumber++;
|
||||
|
||||
//5. Level
|
||||
await t.expect(Selector('#level-number').textContent).eql(""+levelNumber)
|
||||
//5. Level
|
||||
await t.expect(Selector('#level-number').textContent).eql("" + levelNumber)
|
||||
.expect(Selector('.segment-parent').nth(SEGMENT.ONE).textContent).eql("BEANTOBEALBALEUM")
|
||||
.expect(Selector('.segment-parent').nth(SEGMENT.SIX).textContent).eql("NUTUNGNGRGHAIEUS")
|
||||
.expect(Selector('.segment-parent').nth(SEGMENT.ONE).getStyleProperty('transform')).eql("matrix(1, 0, 0, 1, 0, 0)")
|
||||
@@ -277,8 +277,8 @@ test('Play', async t => {
|
||||
.expect(Selector('.coin-counter').innerText).eql("" + (coinsPerLevel * levelNumber + extraCoins - helpCost));
|
||||
|
||||
levelNumber++;
|
||||
//Level 6
|
||||
await t.expect(Selector('#level-number').textContent).eql(""+levelNumber)
|
||||
//Level 6
|
||||
await t.expect(Selector('#level-number').textContent).eql("" + levelNumber)
|
||||
.expect(Selector('.segment-parent').nth(SEGMENT.ONE).textContent).eql("FEGEHLISARBEBERE")
|
||||
.expect(Selector('.segment-parent').nth(SEGMENT.ONE).getStyleProperty('transform')).eql("matrix(1, 0, 0, 1, 0, 0)")
|
||||
.expect(Selector('.segment-parent').nth(SEGMENT.TEN).getStyleProperty('transform')).eql("matrix(-1, 0, 0, -1, 0, 0)")
|
||||
@@ -329,8 +329,8 @@ test('Play', async t => {
|
||||
.expect(Selector('.coin-counter').innerText).eql("" + (coinsPerLevel * levelNumber + extraCoins - helpCost));
|
||||
|
||||
levelNumber++;
|
||||
//Level 7
|
||||
await t.expect(Selector('.segment-parent').nth(SEGMENT.SIX).getStyleProperty('transform')).eql("matrix(1, 0, 0, 1, 0, 0)")
|
||||
//Level 7
|
||||
await t.expect(Selector('.segment-parent').nth(SEGMENT.SIX).getStyleProperty('transform')).eql("matrix(1, 0, 0, 1, 0, 0)")
|
||||
.expect(Selector('.segment-row > .child-container').childElementCount).eql(3)
|
||||
|
||||
.drag(Selector('.segment-parent').nth(SEGMENT.ONE), 4, dragDimen, {
|
||||
@@ -377,8 +377,7 @@ test('LoadLastLevel', async t => {
|
||||
}).before(async t => {
|
||||
await testLocalStorageSet("currentLevel", "{\"id\":15,\"rotations\":[0,0,270],\"locks\":[false,true,true]}");
|
||||
});
|
||||
|
||||
test.only('LevelRotation', async t => {
|
||||
test('LevelRotation', async t => {
|
||||
await t
|
||||
.click(Selector('.segment-parent').nth(SEGMENT.THREE))
|
||||
.click(Selector('.segment-parent').nth(SEGMENT.THREE))
|
||||
@@ -411,4 +410,33 @@ test.only('LevelRotation', async t => {
|
||||
|
||||
}).before(async t => {
|
||||
await replaceRandom([0.9, 0.5]);
|
||||
});
|
||||
test.only('SendUserstats', async t => {
|
||||
let matomoCheck = ClientFunction(() => {
|
||||
return fetch("//matomo.silas.link/index.php?module=API&method=AjaxOptOut.isTracked", {
|
||||
"mode": "cors",
|
||||
"credentials": "include",
|
||||
}).then(res => res.text()).then(text => (new window.DOMParser()).parseFromString(text, "text/xml")).then((xml => {
|
||||
let textContent = xml.firstChild.textContent;
|
||||
console.log(textContent);
|
||||
return (textContent === "1")
|
||||
}));
|
||||
});
|
||||
|
||||
await t
|
||||
.click(Selector(".action [data-translation-title='settings']"))
|
||||
.expect(Selector("#play-sound").checked).ok()
|
||||
.expect(Selector("#play-music").checked).ok()
|
||||
.expect(Selector("#track-switch").checked).ok()
|
||||
.expect(await matomoCheck()).ok()
|
||||
.click(Selector(".switch [data-translation='track']"))
|
||||
.expect(Selector("#track-switch").checked).eql(false);
|
||||
let res = await matomoCheck();
|
||||
await t.expect(res).eql(false)
|
||||
.click(Selector(".switch [data-translation='track']"))
|
||||
.expect(Selector("#track-switch").checked).ok();
|
||||
res = await matomoCheck();
|
||||
await t.expect(res).ok()
|
||||
}).before(async t => {
|
||||
await testLocalStorageSet("matomoShouldTrack", "1");
|
||||
});
|
||||
Reference in New Issue
Block a user