A feladatkiírásom 2.4-es pontja szerint:
Amikor a felhasználó a [INITIAL TIME] beállítómenüt választotta ki, akkor a két játékos kezdeti gondolkodási ideje állítható be. Ilyenkor a Sötét időkijelzője inaktív.
Ez az állítás a menü összes további állapotára is igaz .
A tesztprogram pedig az alábbi hibát dobja:
Failed Black player display check #5: expected "120" but found "-1"
Vagyis időkijelzést vár (pozitív érték), ami helyett a feladatkiírás szerinti inaktív (-1) állapotban van.
Én értelmezem félre a teszt üzenetét vagy tényleg rosszul működik?
[UPDATE] Illetve hasonló helyzetben vagyok a játék közbeni pause esetében is. Itt, ha a MODE gombot lenyomjuk, a feladatkiírás szerint az időszámlálás megáll. A teszt esetében is megáll, de a teszt más eredményt vár és hibát jelez:
checkModInGame: Checking the MOD button in the game
- Successful main display check #1: Ready to play expected
START at 0s
- Successful main display check #2: White moves expected
- Successful White player display check #3: 120 expected
- Successful Black player display check #4: 120 expected
WAIT for 3000 ms at 0s
MOD at 3000s //itt állítjuk meg - MODE gomb
- Successful White player display check #5: 117 expected
- Successful Black player display check #6: 120 expected
WAIT for 2000 ms at 3000s //itt továbbra is áll az idő (2s-t), de ő 117-2 s-t vár vagyis időmúlást
- Failed White player display check #7: expected "115" but found "117"
Köszönöm a válaszokat!
Ágoston