commit | 1356277674d14cf362e77ad7e408729531d814c2 | [log] [tgz] |
---|---|---|
author | Bogdan Caprita <caprita@google.com> | Fri Jun 26 15:40:27 2015 -0700 |
committer | Bogdan Caprita <caprita@google.com> | Fri Jun 26 15:40:34 2015 -0700 |
tree | 7c194f4ff5cfc55687d3702bbfbf45b4ba75231e | |
parent | e22a0e5abcb2ccd4e7e75e3b017f82737de52dc1 [diff] |
services/internal/servicetest: create shell without a mounttable test.V23Init already creates a mounttable, and provides the root context with a deterministic blessing name (test-blessing). We should use this mounttable, and the root blessing where possible. As an example, this CL switches TestApplicationUpdatePermissions to the simpler scheme. The change in test/testutil/security.go allows us to conveniently give a default blessing from one principal to another, and is useful where we don't want to come up with a brand new principal IDP (as in the example above where we can just use test-blessing). Change-Id: I8e6a5e46b6a2937d8415df96008d2fc5b3cf8d4f
This repository contains a reference implementation of the Vanadium APIs.
Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.