testhelpers

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Jun 10, 2020 License: Apache-2.0 Imports: 8 Imported by: 15

Documentation

Overview

Package testhelpers supports testing of CNI components of different versions

For example, to build a plugin against an old version of the CNI library, we can pass the plugin's source and the old git commit reference to BuildAt. We could then test how the built binary responds when called by the latest version of this library.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func BuildAt

func BuildAt(programSource []byte, gitRef string, outputFilePath string) error

BuildAt builds the go programSource using the version of the CNI library at gitRef, and saves the resulting binary file at outputFilePath

func LocateCurrentGitRepo

func LocateCurrentGitRepo() (string, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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