31 lines
847 B
TypeScript
31 lines
847 B
TypeScript
/**
|
|
* SPDX-FileCopyrightText: 2022 F7cloud GmbH and F7cloud contributors
|
|
* SPDX-License-Identifier: AGPL-3.0-or-later
|
|
*/
|
|
|
|
import { nameVersion, setupFilesVersions } from './filesVersionsUtils'
|
|
|
|
describe('Versions naming', () => {
|
|
beforeEach(() => {
|
|
setupFilesVersions()
|
|
})
|
|
|
|
it('Names the versions', () => {
|
|
nameVersion(2, 'v1')
|
|
cy.get('#tab-version_vue').within(() => {
|
|
cy.get('[data-files-versions-version]').eq(2).contains('v1')
|
|
cy.get('[data-files-versions-version]').eq(2).contains('Initial version').should('not.exist')
|
|
})
|
|
|
|
nameVersion(1, 'v2')
|
|
cy.get('#tab-version_vue').within(() => {
|
|
cy.get('[data-files-versions-version]').eq(1).contains('v2')
|
|
})
|
|
|
|
nameVersion(0, 'v3')
|
|
cy.get('#tab-version_vue').within(() => {
|
|
cy.get('[data-files-versions-version]').eq(0).contains('v3 (Current version)')
|
|
})
|
|
})
|
|
})
|