God, Love, News, Event, Entertainment, Amebo,..... All about Bringing out the best in you...
Show HN: KeelTest – AI-driven VS Code unit test generator with bug discovery https://ift.tt/yb27URY
Show HN: KeelTest – AI-driven VS Code unit test generator with bug discovery I built this because Cursor, Claude Code and other agentic AI tools kept giving me tests that looked fine but failed when I ran them. Or worse - I'd ask the agent to run them and it would start looping: fix tests, those fail, then it starts "fixing" my code so tests pass, or just deletes assertions so they "pass". Out of that frustration I built KeelTest - a VS Code extension that generates pytest tests and executes them, got hooked and decided to push this project forward... When tests fail, it tries to figure out why: - Generation error: Attemps to fix it automatically, then tries again - Bug in your source code: flags it and explains what's wrong How it works: - Static analysis to map dependencies, patterns, services to mock. - Generate a plan for each function and what edge cases to cover - Generate those tests - Execute in "sandbox" - Self-heal failures or flag source bugs Python + pytest only for now. Alpha stage - not all codebases work reliably. But testing on personal projects and a few production apps at work, it's been consistently decent. Works best on simpler applications, sometimes glitches on monorepos setups. Supports Poetry/UV/plain pip setups. Install from VS Code marketplace: https://marketplace.visualstudio.com/items?itemName=KeelCode... More detailed writeup how it works: https://ift.tt/GDQ0Zth Free tier is 7 tests files/month (current limit is <=300 source LOC). To make it easier to try without signing up, giving away a few API keys (they have shared ~30 test files generation quota): KEY-1: tgai_jHOEgOfpMJ_mrtNgSQ6iKKKXFm1RQ7FJOkI0a7LJiWg KEY-2: tgai_NlSZN-4yRYZ15g5SAbDb0V0DRMfVw-bcEIOuzbycip0 KEY-3: tgai_kiiSIikrBZothZYqQ76V6zNbb2Qv-o6qiZjYZjeaczc KEY-4: tgai_JBfSV_4w-87bZHpJYX0zLQ8kJfFrzas4dzj0vu31K5E Would love your honest feedback where this could go next, and on which setups it failed, how it failed, it has quite verbose debug output at this stage! https://keelcode.dev/keeltest January 7, 2026 at 03:22AM
Subscribe to:
Post Comments (Atom)
Show HN: Investor asks "what did engineering ship?" https://ift.tt/1DThgM2
Show HN: Investor asks "what did engineering ship?" Gitmore (https://gitmore.io) – dev visibility for founders and stakeholders. *...
-
A word of prayer for you this month of July. God bless you abundantly, Amen. Fr. Kris Ikegwuonu, MDM. (+234 803 435 7990)
-
Show HN: Applesoft BASIC editor with example programs This is an Applesoft BASIC editor that extracts and updates code into a live Apple II ...
-
Show HN: A Spotify player in the terminal with full feature parity https://ift.tt/oZgrl1Q July 18, 2024 at 02:57AM
No comments:
Post a Comment