Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement FAT-17024 #4392

Open
wants to merge 91 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
Show all changes
91 commits
Select commit Hold shift + click to select a range
b5b5f56
Fix extended tests Thunderjet
bohdanihor Apr 16, 2024
9168dee
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 16, 2024
a4e661c
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 18, 2024
9407007
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 19, 2024
9b4ae2d
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 21, 2024
f06d8f4
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 23, 2024
bc7fc6f
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 24, 2024
aa3ee21
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 24, 2024
0a83653
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 25, 2024
f6c7f3c
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Apr 29, 2024
e9f23bb
Rewrite big UI methods into one API
bohdanihor May 1, 2024
0b27fe6
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor May 1, 2024
5b4eb3a
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor May 29, 2024
2e6898b
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 9, 2024
fad93f6
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 17, 2024
4fa814d
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 18, 2024
0d0b1ce
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 19, 2024
562b6fa
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 19, 2024
5f4ee15
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 25, 2024
0d943b1
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jun 26, 2024
e439f6d
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jul 1, 2024
4521c3c
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jul 4, 2024
643bb89
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jul 4, 2024
dfcde3b
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jul 8, 2024
87098f0
Merge branch 'master' of https://github.com/folio-org/stripes-testing
bohdanihor Jul 8, 2024
af8b486
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 9, 2024
b6d5309
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 10, 2024
3b95943
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 11, 2024
950de63
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 15, 2024
aa232bd
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 18, 2024
24df5da
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 19, 2024
abb0c43
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 21, 2024
c55c964
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 24, 2024
1f2b369
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 24, 2024
b23eb1d
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 26, 2024
e6bd685
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 26, 2024
1000b10
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 26, 2024
e4cc749
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 29, 2024
9f26287
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 29, 2024
15482b9
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Jul 30, 2024
baf48e4
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 7, 2024
18a73d1
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 8, 2024
bf5d618
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 11, 2024
393e0cf
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 12, 2024
1d0b6e8
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 12, 2024
0465f50
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 13, 2024
3b40565
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 14, 2024
6dc7eac
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 15, 2024
c7f6c52
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 19, 2024
3f17c6a
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 19, 2024
f290d30
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 22, 2024
a8a0bc2
Update tests after UIF-540
IhorBohdan Aug 23, 2024
2cb5f24
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Aug 23, 2024
bef911c
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 3, 2024
0bb842e
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 4, 2024
52a24ee
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 4, 2024
54e7a47
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 9, 2024
c93b465
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 10, 2024
efd5c76
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 11, 2024
55c7d0e
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 12, 2024
d9db6a1
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 12, 2024
d6a0ce2
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 13, 2024
d627632
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 16, 2024
5d9fdf8
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 18, 2024
6370b50
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 23, 2024
1065040
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 24, 2024
146c59c
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 24, 2024
564ac38
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 24, 2024
a46fcec
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 25, 2024
2d53042
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 26, 2024
f3ae624
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 26, 2024
6226f6a
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 27, 2024
a356c72
Fix Visit Methods
IhorBohdan Sep 27, 2024
f255838
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 27, 2024
414479a
Revert "Fix Visit Methods"
IhorBohdan Sep 27, 2024
f0377b5
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Sep 30, 2024
173c1fb
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 4, 2024
2f9e19e
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 8, 2024
9a1daf2
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 9, 2024
1c3fbd8
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 11, 2024
d727245
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 13, 2024
8d68144
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 14, 2024
a5cdfd5
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 16, 2024
e237272
Replace the cy.visit() with Top menu navigation in Thunderjet Extende…
IhorBohdan Oct 17, 2024
9697228
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 17, 2024
ccb38e7
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 17, 2024
a6545f1
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 21, 2024
328a5f8
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 21, 2024
22566db
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 23, 2024
663b293
Merge branch 'master' of https://github.com/folio-org/stripes-testing
IhorBohdan Oct 24, 2024
7ef2355
Implement FAT-17024
IhorBohdan Oct 24, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
import permissions from '../../../../support/dictionary/permissions';
import FiscalYears from '../../../../support/fragments/finance/fiscalYears/fiscalYears';
import TopMenu from '../../../../support/fragments/topMenu';
import Ledgers from '../../../../support/fragments/finance/ledgers/ledgers';
import Users from '../../../../support/fragments/users/users';
import Funds from '../../../../support/fragments/finance/funds/funds';
import FinanceHelp from '../../../../support/fragments/finance/financeHelper';
import DateTools from '../../../../support/utils/dateTools';
import Budgets from '../../../../support/fragments/finance/budgets/budgets';
import interactorsTools from '../../../../support/utils/interactorsTools';

describe('ui-finance: Fiscal Year Rollover', () => {
const firstFiscalYear = { ...FiscalYears.defaultUiFiscalYear };
const defaultLedger = { ...Ledgers.defaultUiLedger };
const firstFund = { ...Funds.defaultUiFund };
const periodStartForFirstFY = DateTools.getThreePreviousDaysDateForFiscalYearOnUIEdit();
const periodEndForFirstFY = DateTools.getTwoPreviousDaysDateForFiscalYearOnUIEdit();

firstFiscalYear.code = firstFiscalYear.code.slice(0, -1) + '1';
let user;
const firstBudget = {
...Budgets.getDefaultBudget(),
allocated: 10000,
};

before(() => {
cy.getAdminToken();
// create first Fiscal Year and prepere 2 Funds for Rollover
FiscalYears.createViaApi(firstFiscalYear).then((firstFiscalYearResponse) => {
firstFiscalYear.id = firstFiscalYearResponse.id;
firstBudget.fiscalYearId = firstFiscalYearResponse.id;
defaultLedger.fiscalYearOneId = firstFiscalYear.id;
Ledgers.createViaApi(defaultLedger).then((ledgerResponse) => {
defaultLedger.id = ledgerResponse.id;
firstFund.ledgerId = defaultLedger.id;

Funds.createViaApi(firstFund).then((fundResponse) => {
firstFund.id = fundResponse.fund.id;
firstBudget.fundId = fundResponse.fund.id;
Budgets.createViaApi(firstBudget);
});
});
});

cy.createTempUser([
permissions.uiFinanceViewEditFiscalYear.gui,
permissions.uiFinanceViewFundAndBudget.gui,
permissions.uiFinanceViewLedger.gui,
]).then((userProperties) => {
user = userProperties;
cy.login(userProperties.username, userProperties.password, {
path: TopMenu.fiscalYearPath,
waiter: FiscalYears.waitLoading,
});
});
});

after(() => {
cy.getAdminToken();
Users.deleteViaApi(user.userId);
});

it(
'C514909 Rollover complete message does not appear when current fiscal year lapses for a ledger (thunderjet)',
{ tags: ['criticalPath', 'thunderjet'] },
() => {
FinanceHelp.searchByName(firstFiscalYear.name);
FiscalYears.selectFY(firstFiscalYear.name);
FiscalYears.editFiscalYearDetails();
FiscalYears.filltheStartAndEndDateonCalenderstartDateField(
periodStartForFirstFY,
periodEndForFirstFY,
);
FinanceHelp.selectLedgersNavigation();
FinanceHelp.searchByName(defaultLedger.name);
Ledgers.selectLedger(defaultLedger.name);
interactorsTools.checkCalloutErrorMessage('No current fiscal year found');
},
);
});
Loading