--- Project-aware endpoint tests ---
(t *testing.T)
| 1284 | // --- Project-aware endpoint tests --- |
| 1285 | |
| 1286 | func createProjectTaskDir(t *testing.T) string { |
| 1287 | t.Helper() |
| 1288 | dir := t.TempDir() |
| 1289 | task := `--- |
| 1290 | id: "P01" |
| 1291 | title: "Project Task" |
| 1292 | status: pending |
| 1293 | priority: low |
| 1294 | --- |
| 1295 | # Project Task |
| 1296 | ` |
| 1297 | os.WriteFile(filepath.Join(dir, "P01-project-task.md"), []byte(task), 0644) |
| 1298 | return dir |
| 1299 | } |
| 1300 | |
| 1301 | // setupProjectMiddleware wraps a handler with the project middleware using the given resolver. |
| 1302 | func setupProjectMiddleware(resolver *ProjectResolver, handler http.Handler) http.Handler { |
no outgoing calls
no test coverage detected