- GenericPluginBoxを実装し、任意のプラグインBoxを動的に生成可能に - FileBox決め打ちコードを削除(設計思想違反の解消) - CURRENT_TASK.mdを更新し、nyash.toml v2対応の必要性を明確化 - 問題: プラグインテスターとNyash本体が古い単一Box型形式のまま 次のステップ: 1. nyash.tomlをv2形式(マルチBox型)に更新 2. プラグインテスターをv2対応に 3. Nyash本体のレジストリをv2対応に 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
23 lines
728 B
Plaintext
23 lines
728 B
Plaintext
# 正しいFileBoxプラグイン動作確認テスト
|
|
# 過去の実績に基づく引数付きテスト
|
|
|
|
print("🧪 正しいFileBoxプラグインテスト開始")
|
|
|
|
# 正しいパターン1: ファイルパス指定
|
|
print("📦 Test 1: 引数付きFileBox作成")
|
|
local file1
|
|
file1 = new FileBox("test_correct.txt")
|
|
print("✅ FileBox作成成功: " + file1.toString())
|
|
|
|
# 書き込みテスト
|
|
print("📝 Test 2: 書き込みテスト")
|
|
file1.write("Hello from correct usage!")
|
|
print("✅ 書き込み完了")
|
|
|
|
# 読み取りテスト
|
|
print("📖 Test 3: 読み取りテスト")
|
|
local content
|
|
content = file1.read()
|
|
print("📄 読み取り内容: " + content)
|
|
|
|
print("🎉 正しい使い方での基本テスト完了") |