This repository was archived by the owner on Sep 22, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathmain_test.go
More file actions
47 lines (38 loc) · 1.99 KB
/
main_test.go
File metadata and controls
47 lines (38 loc) · 1.99 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
package main
import (
"fmt"
)
func ExampleNewVersion() {
*versionD = true
*versionA = "app"
*versionV = "ver"
*versionT = "track"
*versionP = "/asdf/"
*versionM = "fixtures/update.metadata"
*versionC = true
args := []string{"fixtures/test-payload"}
fmt.Printf("%s", newVersionRequestBody(args))
// Output:
// <?xml version="1.0" encoding="UTF-8"?>
// <version>
// <app id="app" version="ver" track="track" canary="true"></app>
// <package name="test-payload" size="31" path="/asdf/" sha1sum="z8WFPWWn4WWK1+BDP041WmVKvI4=" sha256sum="hVNX250U8IWczSnzcwhs3lwt8izqSWGsDrYnfENwt2g=" required="false" MetadataSignatureRsa="VQ7HB6VA9hO4SZqUy6CLHF5LFZ2+qjL3cQDA5AqxsrHbWuAJuvib0uqIjQFjFle0Oo2D5GcbtSFnv6WA3tZSvnKDUF9g2x6diSveJtTqVZA2AGBD8hqOj6xr42aWxcfMsaA7QWY8sLxoALsSn5ZGukz1DpHRBTuSjDAMhUyH78+dOtReVRRDeLu4tSLjhEz0b/5+ZfR+bL5PGxTJJOyU031ybOf0/TMVrCtVKpam0LwA4h74Z++yZA+t+4l19dQGffWs+DwTNXC8FZueePB29LSxMqlNL9JLFfvXvpSGbJJI9gws5bSes6dj6sKMuE5rc/Cl5zMTZeWePLs4Xr9JXg==" MetadataSize="55961"></package>
// </version>
}
func ExampleNewVersionNoCanary() {
*versionD = true
*versionA = "app"
*versionV = "ver"
*versionT = "track"
*versionP = "/asdf/"
*versionM = "fixtures/update.metadata"
*versionC = false
args := []string{"fixtures/test-payload"}
fmt.Printf("%s", newVersionRequestBody(args))
// Output:
// <?xml version="1.0" encoding="UTF-8"?>
// <version>
// <app id="app" version="ver" track="track"></app>
// <package name="test-payload" size="31" path="/asdf/" sha1sum="z8WFPWWn4WWK1+BDP041WmVKvI4=" sha256sum="hVNX250U8IWczSnzcwhs3lwt8izqSWGsDrYnfENwt2g=" required="false" MetadataSignatureRsa="VQ7HB6VA9hO4SZqUy6CLHF5LFZ2+qjL3cQDA5AqxsrHbWuAJuvib0uqIjQFjFle0Oo2D5GcbtSFnv6WA3tZSvnKDUF9g2x6diSveJtTqVZA2AGBD8hqOj6xr42aWxcfMsaA7QWY8sLxoALsSn5ZGukz1DpHRBTuSjDAMhUyH78+dOtReVRRDeLu4tSLjhEz0b/5+ZfR+bL5PGxTJJOyU031ybOf0/TMVrCtVKpam0LwA4h74Z++yZA+t+4l19dQGffWs+DwTNXC8FZueePB29LSxMqlNL9JLFfvXvpSGbJJI9gws5bSes6dj6sKMuE5rc/Cl5zMTZeWePLs4Xr9JXg==" MetadataSize="55961"></package>
// </version>
}