mirror of
https://github.com/gotenberg/gotenberg.git
synced 2026-08-16 04:12:16 +01:00
adding missingt test in context package
This commit is contained in:
46
internal/pkg/pm2/dummy.go
Normal file
46
internal/pkg/pm2/dummy.go
Normal file
@@ -0,0 +1,46 @@
|
||||
package pm2
|
||||
|
||||
type dummyProcess struct {
|
||||
isViable bool
|
||||
}
|
||||
|
||||
// NewDummyProcess returns a dummy
|
||||
// process.
|
||||
func NewDummyProcess(isViable bool) Process {
|
||||
return dummyProcess{
|
||||
isViable: isViable,
|
||||
}
|
||||
}
|
||||
|
||||
func (p dummyProcess) Fullname() string {
|
||||
return "dummy process"
|
||||
}
|
||||
|
||||
func (p dummyProcess) Start() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p dummyProcess) IsViable() bool {
|
||||
return p.isViable
|
||||
}
|
||||
|
||||
func (p dummyProcess) Stop() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (p dummyProcess) args() []string {
|
||||
return []string{}
|
||||
}
|
||||
|
||||
func (p dummyProcess) binary() string {
|
||||
return "dummy"
|
||||
}
|
||||
|
||||
func (p dummyProcess) warmup() {
|
||||
// let's do nothing.
|
||||
}
|
||||
|
||||
// Compile-time checks to ensure type implements desired interfaces.
|
||||
var (
|
||||
_ = Process(new(dummyProcess))
|
||||
)
|
||||
Reference in New Issue
Block a user