pnpm

Форк
0
/
normalizeArch.test.ts 
17 строк · 595.0 Байт
1
import { getNormalizedArch } from '../lib/normalizeArch'
2

3
test.each([
4
  ['win32', 'ia32', 'x86'],
5
  ['linux', 'arm', 'armv7l'], // Raspberry Pi 4
6
  ['linux', 'x64', 'x64'],
7
])('getNormalizedArch(%s, %s)', (platform, arch, normalizedArch) => {
8
  expect(getNormalizedArch(platform, arch)).toBe(normalizedArch)
9
})
10

11
// macos apple silicon
12
test.each([
13
  ['darwin', 'arm64', '14.20.0', 'x64'],
14
  ['darwin', 'arm64', '16.17.0', 'arm64'],
15
])('getNormalizedArch(%s, %s)', (platform, arch, nodeVersion, normalizedArch) => {
16
  expect(getNormalizedArch(platform, arch, nodeVersion)).toBe(normalizedArch)
17
})
18

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.