From b2b36e6adbc52ebf2ff56a5b533d4a89f794dac1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Leis?= Date: Wed, 17 Jul 2019 14:13:17 +0200 Subject: [PATCH] Add unit test for OS version names --- test/unit/utils.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/test/unit/utils.js b/test/unit/utils.js index ecbf85f..e4490db 100644 --- a/test/unit/utils.js +++ b/test/unit/utils.js @@ -3,6 +3,8 @@ import { getBrowserAlias, getFirstMatch, getWindowsVersionName, + getMacOSVersionName, + getAndroidVersionName, compareVersions, } from '../../src/utils'; @@ -16,6 +18,17 @@ test('getWindowsVersionName', (t) => { t.is(getWindowsVersionName('XXX'), void 0); }); +test('getMacOSVersionName', (t) => { + t.is(getMacOSVersionName('10.14.5'), 'Mojave'); + t.is(getMacOSVersionName('XXX'), void 0); +}); + +test('getAndroidVersionName', (t) => { + t.is(getAndroidVersionName('8.0'), 'Oreo'); + t.is(getAndroidVersionName('9'), 'Pie'); + t.is(getWindowsVersionName('XXX'), void 0); +}); + test('compareVersions', (t) => { const comparisionsTasks = [ ['9.0', '10', -1],