Testing Patterns

How to write robust Frappe tests — FrappeTestCase, factories, mocking frappe.sendmail / external HTTP, permission tests, change_settings, anti-patterns to avoid. Use when writing or reviewing test_*.py files, designing test fixtures, or thinking about test isolation. The /frappe-test command runs tests; this skill teaches how to write them.

UnityAppSuite 5213a33 16.8 KB Updated

File contents

UnityAppSuite/frappe-claude/tree/main/plugins/frappe-fullstack/skills/testing-patterns commit 5213a335f6

Frequently asked questions

npx skillmds add unityappsuite/testing-patterns