package mockos

import "github.com/Microsoft/opengcs/service/gcs/oslayer/mockos"

Package mockos defines a mock interface into operating system functionality.

Index

Functions

func NewMockReadWriteCloser

func NewMockReadWriteCloser() transport.Connection

NewMockReadWriteCloser returns a mockReadWriteCloser over an empty buffer.

func NewOS

func NewOS() oslayer.OS

NewOS returns a mockOS, which mocks out operating system functionality.

func NewProcessExitState

func NewProcessExitState(exitCode int) oslayer.ProcessExitState

NewProcessExitState returns a mockProcessExitState with the given exit code.

Source Files

mockos.go

Version
v0.3.7
Published
Apr 11, 2018
Platform
linux/amd64
Imports
9 packages
Last checked
28 minutes ago

Tools for package owners.