testing

package
v0.0.0-...-5969d1b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 7, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Overview

Copyright 2023 Northern.tech AS

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Copyright 2023 Northern.tech AS

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TestZombieProcessLeaking

func TestZombieProcessLeaking(t *testing.T)

This won't run automatically because of the filename of this file, but it is exported and tests from other packages are meant to call it directly.

Types

type TestOSCalls

type TestOSCalls struct {
	Output  string
	RetCode int
	*system.Cmd
	File os.FileInfo
	Err  error
}

The test runner, which simulates output and return code.

func NewTestOSCalls

func NewTestOSCalls(output string, ret int) *TestOSCalls

func (*TestOSCalls) Command

func (sc *TestOSCalls) Command(command string, args ...string) *system.Cmd

func (*TestOSCalls) Stat

func (sc *TestOSCalls) Stat(name string) (os.FileInfo, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL