package controllertest

import "go.opentelemetry.io/otel/sdk/metric/controller/controllertest"

Index

Types

type MockClock

type MockClock struct {
	// contains filtered or unexported fields
}

func NewMockClock

func NewMockClock() MockClock

func (MockClock) Add

func (c MockClock) Add(d time.Duration)

func (MockClock) Now

func (c MockClock) Now() time.Time

func (MockClock) Ticker

func (c MockClock) Ticker(period time.Duration) controllerTime.Ticker

type MockTicker

type MockTicker struct {
	// contains filtered or unexported fields
}

func (MockTicker) C

func (t MockTicker) C() <-chan time.Time

func (MockTicker) Stop

func (t MockTicker) Stop()

Source Files

test.go

Version
v0.12.0
Published
Sep 24, 2020
Platform
linux/amd64
Imports
3 packages
Last checked
19 minutes ago

Tools for package owners.