Files
hakorune/local_tests/test_socket_bind_only.nyash
Moe Charm ef7a0de3b0 feat: Prepare for code modularization and cleanup
- Archive old documentation and test files to `docs/archive/` and `local_tests/`.
- Remove various temporary and old files from the project root.
- Add `nekocode-rust` analysis tool and its output files (`nekocode/`, `.nekocode_sessions/`, `analysis.json`).
- Minor updates to `apps/chip8_nyash/chip8_emulator.nyash` and `local_tests` files.

This commit cleans up the repository and sets the stage for further code modularization efforts, particularly in the `src/interpreter` and `src/parser` modules, based on recent analysis.
2025-08-16 01:30:39 +09:00

34 lines
984 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🔥 SocketBox bind()のみテスト - toString()なし
static box Main {
init { console, result }
main() {
me.console = new ConsoleBox()
me.console.log("SocketBox bind()テスト開始")
# SocketBox作成
local socket = new SocketBox()
me.console.log("SocketBox作成完了")
# bind実行toString()やisServer()を避ける)
me.console.log("bind実行開始...")
local bindResult = socket.bind("127.0.0.1", 19999)
me.console.log("bind実行完了")
# bindResultの状態だけ確認
if bindResult.equals(true) {
me.result = "BIND_SUCCESS"
me.console.log("bind成功!")
} else {
me.result = "BIND_FAILED"
me.console.log("bind失敗!")
}
# クリーンアップ
socket.close()
me.console.log("テスト完了")
return me.result
}
}