fix(curriculum): Test 2 and Test 4 in both JavaScript and Python versions (#65417)

This commit is contained in:
Jimmy Joice
2026-01-27 21:30:43 +05:30
committed by GitHub
parent f5ac708188
commit 4d1e6ebfde
2 changed files with 8 additions and 8 deletions

View File

@@ -27,10 +27,10 @@ Return:
assert.equal(ticTacToe([["X", "X", "X"], ["O", "O", "X"], ["O", "X", "O"]]), "X wins");
```
`ticTacToe([["X", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]])` should return `"X wins"`.
`ticTacToe([["O", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]])` should return `"X wins"`.
```js
assert.equal(ticTacToe([["X", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]]), "X wins");
assert.equal(ticTacToe([["O", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]]), "X wins");
```
`ticTacToe([["X", "O", "X"], ["O", "X", "O"], ["O", "X", "O"]])` should return `"Draw"`.
@@ -39,10 +39,10 @@ assert.equal(ticTacToe([["X", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]]), "X
assert.equal(ticTacToe([["X", "O", "X"], ["O", "X", "O"], ["O", "X", "O"]]), "Draw");
```
`ticTacToe([["X", "X", "O"], ["X", "O", "X"], ["O", "X", "X"]])` should return `"O wins"`.
`ticTacToe([["X", "X", "O"], ["X", "O", "O"], ["O", "O", "X"]])` should return `"O wins"`.
```js
assert.equal(ticTacToe([["X", "X", "O"], ["X", "O", "X"], ["O", "X", "X"]]), "O wins");
assert.equal(ticTacToe([["X", "X", "O"], ["X", "O", "O"], ["O", "O", "X"]]), "O wins");
```
`ticTacToe([["X", "O", "O"], ["O", "X", "O"], ["O", "X", "X"]])` should return `"X wins"`.

View File

@@ -30,12 +30,12 @@ TestCase().assertEqual(tic_tac_toe([["X", "X", "X"], ["O", "O", "X"], ["O", "X",
}})
```
`tic_tac_toe([["X", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]])` should return `"X wins"`.
`tic_tac_toe([["O", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]])` should return `"X wins"`.
```js
({test: () => { runPython(`
from unittest import TestCase
TestCase().assertEqual(tic_tac_toe([["X", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]]), "X wins")`)
TestCase().assertEqual(tic_tac_toe([["O", "O", "X"], ["X", "O", "X"], ["O", "X", "X"]]), "X wins")`)
}})
```
@@ -48,12 +48,12 @@ TestCase().assertEqual(tic_tac_toe([["X", "O", "X"], ["O", "X", "O"], ["O", "X",
}})
```
`tic_tac_toe([["X", "X", "O"], ["X", "O", "X"], ["O", "X", "X"]])` should return `"O wins"`.
`tic_tac_toe([["X", "X", "O"], ["X", "O", "O"], ["O", "O", "X"]])` should return `"O wins"`.
```js
({test: () => { runPython(`
from unittest import TestCase
TestCase().assertEqual(tic_tac_toe([["X", "X", "O"], ["X", "O", "X"], ["O", "X", "X"]]), "O wins")`)
TestCase().assertEqual(tic_tac_toe([["X", "X", "O"], ["X", "O", "O"], ["O", "O", "X"]]), "O wins")`)
}})
```