-
Notifications
You must be signed in to change notification settings - Fork 86
Expand file tree
/
Copy pathjustfile
More file actions
39 lines (30 loc) · 955 Bytes
/
justfile
File metadata and controls
39 lines (30 loc) · 955 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# Frappe Manager - Test Commands
# Usage: just <command>
# Default recipe - show available commands
default:
@just --list
# Run SSL manager tests (clean output)
test:
pytest tests/unit/ssl_manager/ -v
# Run SSL manager tests with application logs
test-logs:
pytest tests/unit/ssl_manager/ -v --show-app-logs
# Run SSL manager tests (quick summary)
test-quick:
pytest tests/unit/ssl_manager/ -q
# Run SSL manager tests with coverage
test-cov:
pytest tests/unit/ssl_manager/ --cov=frappe_manager/ssl_manager --cov-report=html
@echo "\nCoverage report: htmlcov/index.html"
# Run all tests in the repository
test-all:
pytest tests/ -v
# Run specific test file
test-file FILE:
pytest {{FILE}} -v
# Run specific test with logs
test-debug FILE:
pytest {{FILE}} -vv --show-app-logs -s
# Run fm in interactive mode (for AI agents - enables interactive prompts/selection)
fm *ARGS:
bash /tmp/fm_interactive {{ARGS}}