Skip to content
Snippets Groups Projects
pid_test.go 287 B
Newer Older
  • Learn to ignore specific revisions
  • package main
    
    import (
    	"syscall"
    	"testing"
    )
    
    const (
    	invalidPid = 345678
    )
    
    func TestPidRunning(t *testing.T) {
    	pid := syscall.Getpid()
    	if !pidRunning(pid) {
    		t.Errorf("pid %v is not running", pid)
    	}
    
    	if pidRunning(invalidPid) {
    		t.Errorf("pid %v is running", invalidPid)
    	}
    }