(t *testing.T)
| 705 | } |
| 706 | |
| 707 | func TestFailingWorker(t *testing.T) { |
| 708 | t.Cleanup(frankenphp.Shutdown) |
| 709 | |
| 710 | err := frankenphp.Init( |
| 711 | frankenphp.WithWorkers("failing worker", "testdata/failing-worker.php", 4, frankenphp.WithWorkerMaxFailures(1)), |
| 712 | frankenphp.WithNumThreads(5), |
| 713 | ) |
| 714 | assert.Error(t, err, "should return an immediate error if workers fail on startup") |
| 715 | } |
| 716 | |
| 717 | func TestEnv_module(t *testing.T) { |
| 718 | testEnv(t, &testOptions{nbParallelRequests: 1, phpIni: map[string]string{"variables_order": "EGPCS"}}) |
nothing calls this directly
no test coverage detected