dnd-rag-g / tests

Commit History

test: Add regression tests and coverage analysis for production bugs
f81942b

alexchilton commited on

test: Add comprehensive tests for new infrastructure
167aafe

alexchilton commited on

Fix remaining tests for refactored API
0ccc8ab

alexchilton commited on

Fix tests to work with refactored API
0739c1b

alexchilton commited on

Phase 4: Extract combat attack calculation to CombatManager
d1423f9

alexchilton commited on

Phase 2: Extract ConversationHistoryManager from GameMaster
d4f3545

alexchilton Claude commited on

Phase 1: Extract RAGRetriever from GameMaster
e76c3c0

alexchilton Claude commited on

Fix load_character_with_location testing helper and update tests
ed28621

alexchilton Claude commited on

Add comprehensive unit tests for Command Pattern implementation
f6ed8a2

alexchilton Claude commited on

Rename gm_dialogue.py to gm_dialogue_cli.py for clarity
4ddae7c

alexchilton Claude commited on

Add inventory persistence test - PASSES ✅
eb99d1e

alexchilton Claude commited on

WIP: Shop test improvements + identify inventory persistence bug
42413d5

alexchilton Claude commited on

Fix combat bugs: round announcements, prompt leakage, duplicates
e2158c6

alexchilton Claude commited on

Update test infrastructure and dependencies
44b516d

alexchilton Claude commited on

Add comprehensive character creation tests for all classes/races
f6bc69d

alexchilton commited on

Fix flaky test: Handle LLM non-determinism in damage extraction
3ebb9c1

alexchilton commited on

Add RAG-enhanced character creation with SRD data integration
5cffd4f

alexchilton commited on

docs: Consolidate documentation and fix flaky test
aa2591d

alexchilton Claude commited on

refactor: Consolidate all RAG source data into organized structure
2c09f1e

alexchilton Claude commited on

refactor: Move equipment.txt to proper RAG data directory
efe4291

alexchilton Claude commited on

fix: Resolve E2E test bugs in combat and character validation
faa3c6c

alexchilton Claude commited on

fix: Replace "Goblin Scout" with "Goblin" in tests to reduce brittleness
ce3d267

alexchilton Claude commited on

docs: Move equipment system to DONE.md and organize test files
c2fdbdf

alexchilton Claude commited on

feat: Add complete equipment system with magic items and class features
cc5ed94

alexchilton Claude commited on

fix: Clean up all broken tests in test_party_member_interactions.py
c86916f

alexchilton Claude commited on

fix: Add spell_level parameter to upcast healing test
0cf147e

alexchilton commited on

docs: Document party member healing system and add tests
891a7d4

alexchilton Claude commited on

feat: Add DM Guide RAG ingestion with comprehensive quality tests
d4f1b68

alexchilton Claude commited on

feat: Add level-up system and comprehensive spell manager tests
cde975f

alexchilton Claude commited on

feat: Add comprehensive spell casting, rest mechanics, and XP system
09513fa

alexchilton Claude commited on

fix: Revert is_discovered behavior and update test expectations
4d608d1

alexchilton Claude commited on

Fix test_lazy_generation.py: explored locations should be discovered
d30d1f8

alexchilton commited on

Move test_steal_detection.py to tests/ directory
b9e92e7

alexchilton commited on

Fix all test import errors and upgrade mechanics extraction model
e4be2d4

alexchilton commited on

Fix critical bugs: steal mechanics, combat damage, inventory display
18f213e

alexchilton commited on

fix: Critical encounter cooldown bug preventing NPC deaths in combat
0d5dc34

alexchilton Claude commited on

feat: Implement flexible E2E testing system with optional NPC spawning
6a5fd69

alexchilton Claude commited on

fix: Add missing pytest fixture for RAG search tests
735c4f3

alexchilton Claude commited on

refactor: Remove duplicate gold tracking - use single source of truth
313ac04

alexchilton Claude commited on

feat: Implement NPC combat AI and auto-population system
1c99a61

alexchilton Claude commited on

chore: Reorganize test files into tests/ directory
cffe6de

alexchilton Claude commited on

feat: Implement RAG-based racial bonuses for character creation
44c3292

alexchilton Claude commited on

test: Add comprehensive tests for random stat rolling
c82cb61

alexchilton Claude commited on

feat: Add epic D&D combat simulator
648a2cd

alexchilton Claude commited on

feat: Add comprehensive D&D 5e game state management system
092e0d7

alexchilton Claude commited on

refactor: Reorganize project structure and enhance Gradio app
fb96ecf

alexchilton Claude commited on