Documentation

Overview

    Package apptest provides utilities for testing an app.

    It is extremely incomplete, hence it being internal. For starters, it should support iOS.

    Index

    Constants

    View Source
    const Port = "12533"

      Port is the TCP port used to communicate with the test app.

      TODO(crawshaw): find a way to make this configurable. adb am extras?

      Variables

      This section is empty.

      Functions

      This section is empty.

      Types

      type Comm

      type Comm struct {
      	Conn   net.Conn
      	Fatalf func(format string, args ...interface{})
      	Printf func(format string, args ...interface{})
      	// contains filtered or unexported fields
      }

        Comm is a simple text-based communication protocol.

        Assumes all sides are friendly and cooperative and that the communication is over at the first sign of trouble.

        func (*Comm) Recv

        func (c *Comm) Recv(cmd string, a ...interface{})

        func (*Comm) Send

        func (c *Comm) Send(cmd string, args ...interface{})

        Source Files