fix
This commit is contained in:
@@ -16,6 +16,8 @@ void test('package.json: конфиг electron-builder (mac/win/linux)', () => {
|
||||
mac: { target: unknown };
|
||||
linux: { target: unknown };
|
||||
appImage?: { artifactName?: string };
|
||||
nsis?: { artifactName?: string };
|
||||
dmg?: { artifactName?: string };
|
||||
files: string[];
|
||||
};
|
||||
};
|
||||
@@ -40,6 +42,10 @@ void test('package.json: конфиг electron-builder (mac/win/linux)', () => {
|
||||
const linuxTargets = pkg.build.linux.target as { target: string; arch: string[] }[];
|
||||
assert.ok(linuxTargets.some((t) => t.target === 'AppImage'));
|
||||
assert.ok(linuxTargets.some((t) => t.arch.includes('x64') && t.arch.includes('arm64')));
|
||||
assert.ok(pkg.build.appImage?.artifactName?.includes('${arch}'));
|
||||
assert.equal(pkg.build.appImage?.artifactName, '${productName}-${arch}.${ext}');
|
||||
assert.equal(pkg.build.nsis?.artifactName, '${productName}-Setup.${ext}');
|
||||
assert.equal(pkg.build.dmg?.artifactName, '${productName}-${arch}.${ext}');
|
||||
assert.ok(!pkg.build.appImage?.artifactName?.includes('version'));
|
||||
assert.ok(!pkg.build.nsis?.artifactName?.includes('version'));
|
||||
assert.ok(pkg.build.files.includes('dist/**/*'));
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user