package
4.3.2+incompatible
Repository: https://github.com/qbit/client.git
Documentation: pkg.go.dev

# README

KBFS Test

This directory houses the test harness required to execute the KBFS test language as well as the individual tests.

Libkbfs tests: go test

Fuse tests (linux, os x): go test -tags fuse

Dokan tests (windows): go test -tags dokan

# Packages

No description provided by the author

# Constants

CtxIDKey is the type of the tag for unique operation IDs.
CtxOpID is the display name for the unique operation test ID tag.
CtxOpUser is the display name for the user tag.
CtxUserKey is the type of the user tag.

# Structs

LibKBFS implements the Engine interface for direct test harness usage of libkbfs.

# Interfaces

Engine is the interface to the filesystem to be used by the test harness.
Node is an implementation-defined object which acts as a handle to a particular filesystem node.
User is an implementation-defined object which acts as a handle to a particular user.

# Type aliases

CtxTagKey is the type used for unique context tags.