Rename product to Harbor and refine connection timer
This commit is contained in:
@@ -5,6 +5,7 @@ import {
|
||||
connectionAction,
|
||||
copyText,
|
||||
formatConnectionDuration,
|
||||
formatConnectionDurationWords,
|
||||
localProxyUrls,
|
||||
subscriptionDomain,
|
||||
subscriptionDaysLeft,
|
||||
@@ -30,6 +31,14 @@ test('connection duration is derived from the backend start time', () => {
|
||||
assert.equal(formatConnectionDuration(null, now), '00:00:00');
|
||||
});
|
||||
|
||||
test('connection duration can be written with Russian units', () => {
|
||||
const startedAt = '2026-07-10T10:00:00.000Z';
|
||||
const now = Date.parse('2026-07-11T12:03:04.900Z');
|
||||
|
||||
assert.equal(formatConnectionDurationWords(startedAt, now), '1 день 2 часа 3 минуты 4 секунды');
|
||||
assert.equal(formatConnectionDurationWords(null, now), '0 секунд');
|
||||
});
|
||||
|
||||
test('saved subscription is reduced to its public domain', () => {
|
||||
assert.equal(subscriptionDomain('sub.example.com/…'), 'sub.example.com');
|
||||
assert.equal(subscriptionDomain(''), '');
|
||||
|
||||
Reference in New Issue
Block a user