package miner import ( "testing" ) func TestAppendLinuxPyOpenCLSkipsWhenCUDA(t *testing.T) { chain := []MiningMethod{MethodInProcess, MethodStratumDirect} out := appendLinuxPyOpenCL(chain) if len(out) != len(chain) { t.Fatalf("expected unchanged chain on non-linux or with cuda, got %v", out) } } func TestAppendLinuxPyOpenCLInsertsTier(t *testing.T) { if testing.Short() { t.Skip("platform-specific") } origCUDA := DetectCUDA origPy := DetectPyOpenCL defer func() { // restore stubs on non-linux }() _ = origCUDA _ = origPy }