|
1 | 1 | import { getBinFromUrl } from "app-builder-lib/out/binDownload" |
2 | 2 |
|
3 | 3 | test("download binary from Github", async ({ expect }) => { |
4 | | - const bin = await getBinFromUrl("linux-tools", "mac-10.12.3", "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==") |
| 4 | + const bin = await getBinFromUrl( |
| 5 | + "linux-tools-mac-10.12.3", |
| 6 | + "linux-tools-mac-10.12.3.7z", |
| 7 | + "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==" |
| 8 | + ) |
5 | 9 | expect(bin).toBeTruthy() |
6 | 10 | }) |
7 | 11 |
|
8 | 12 | test("download binary from Mirror with custom dir", async ({ expect }) => { |
9 | 13 | process.env.ELECTRON_BUILDER_BINARIES_MIRROR = "https://github.com/electron-userland/electron-builder-binaries/releases/download/" |
10 | 14 | process.env.ELECTRON_BUILDER_BINARIES_CUSTOM_DIR = "linux-tools-mac-10.12.3" |
11 | | - const bin = await getBinFromUrl("linux-tools", "mac-10.12.3", "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==") |
12 | | - delete process.env.ELECTRON_BUILDER_BINARIES_MIRROR |
| 15 | + const bin = await getBinFromUrl( |
| 16 | + "linux-tools-mac-10.12.3", |
| 17 | + "linux-tools-mac-10.12.3.7z", |
| 18 | + "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==" |
| 19 | + ) |
| 20 | + delete process.env.ELECTRON_BUILDER_BINARIES_MIRROR |
13 | 21 | delete process.env.ELECTRON_BUILDER_BINARIES_CUSTOM_DIR |
14 | 22 | expect(bin).toBeTruthy() |
15 | 23 | }) |
16 | 24 |
|
17 | 25 | test("download binary from Mirror", async ({ expect }) => { |
18 | 26 | process.env.ELECTRON_BUILDER_BINARIES_MIRROR = "https://github.com/electron-userland/electron-builder-binaries/releases/download/" |
19 | | - const bin = await getBinFromUrl("linux-tools", "mac-10.12.3", "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==") |
20 | | - delete process.env.ELECTRON_BUILDER_BINARIES_MIRROR |
| 27 | + const bin = await getBinFromUrl( |
| 28 | + "linux-tools-mac-10.12.3", |
| 29 | + "linux-tools-mac-10.12.3.7z", |
| 30 | + "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==" |
| 31 | + ) |
| 32 | + delete process.env.ELECTRON_BUILDER_BINARIES_MIRROR |
21 | 33 | expect(bin).toBeTruthy() |
22 | 34 | }) |
23 | 35 |
|
24 | 36 | test("download binary from Mirror with Url override", async ({ expect }) => { |
25 | 37 | process.env.ELECTRON_BUILDER_BINARIES_DOWNLOAD_OVERRIDE_URL = "https://github.com/electron-userland/electron-builder-binaries/releases/download/linux-tools-mac-10.12.3" |
26 | | - const bin = await getBinFromUrl("linux-tools", "mac-10.12.3", "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==") |
27 | | - delete process.env.ELECTRON_BUILDER_BINARIES_DOWNLOAD_OVERRIDE_URL |
| 38 | + const bin = await getBinFromUrl( |
| 39 | + "linux-tools-mac-10.12.3", |
| 40 | + "linux-tools-mac-10.12.3.7z", |
| 41 | + "SQ8fqIRVXuQVWnVgaMTDWyf2TLAJjJYw3tRSqQJECmgF6qdM7Kogfa6KD49RbGzzMYIFca9Uw3MdsxzOPRWcYw==" |
| 42 | + ) |
| 43 | + delete process.env.ELECTRON_BUILDER_BINARIES_DOWNLOAD_OVERRIDE_URL |
28 | 44 | expect(bin).toBeTruthy() |
29 | 45 | }) |
0 commit comments