This commit is contained in:
Hillel Coren 2021-05-03 16:19:14 +03:00
parent a73d066274
commit 06a84d39f9
3 changed files with 9 additions and 8 deletions

View File

@ -139,9 +139,9 @@ class _AppBottomBarState extends State<AppBottomBar> {
Column( Column(
children: EntityState.values.map<Widget>((state) { children: EntityState.values.map<Widget>((state) {
return CheckboxListTile( return CheckboxListTile(
key: Key(state.toString()), key: ValueKey('state_' +
title: Text( AppLocalization.of(context).lookup('$state')),
AppLocalization.of(context).lookup(state.toString())), title: Text(AppLocalization.of(context).lookup('$state')),
controlAffinity: ListTileControlAffinity.leading, controlAffinity: ListTileControlAffinity.leading,
value: stateFilters.contains(state), value: stateFilters.contains(state),
activeColor: Theme.of(context).accentColor, activeColor: Theme.of(context).accentColor,

View File

@ -7,7 +7,7 @@ import 'vendors_it_test.dart' as vendors;
void main() { void main() {
login.main(); login.main();
//products.runTestSuite(batchMode: true); products.runTestSuite(batchMode: true);
//clients.runTestSuite(batchMode: true); //clients.runTestSuite(batchMode: true);
//invoices.runTestSuite(batchMode: true); //invoices.runTestSuite(batchMode: true);
//quotes.runTestSuite(batchMode: true); //quotes.runTestSuite(batchMode: true);

View File

@ -161,15 +161,16 @@ Future<void> testArchiveAndDelete(
print('Show archived/deleted records'); print('Show archived/deleted records');
await driver.tap(find.byTooltip(localization.filter)); await driver.tap(find.byTooltip(localization.filter));
await driver.tap(find.text(localization.archived)); await driver.tap(find.byValueKey('state_' + localization.archived));
await driver.tap(find.text(localization.deleted)); await driver.tap(find.byValueKey('state_' + localization.deleted));
await driver.tap(find.byTooltip(localization.filter)); await driver.tap(find.byTooltip(localization.filter));
print('Restore record'); print('Restore record');
if (mobile) if (mobile)
await driver.scrollUntilVisible(find.byType('ListView'), find.text(rowText), await driver.scrollUntilVisible(find.byType('ListView'), find.text(rowText),
dyScroll: -300); dyScroll: -300);
await driver.tap(find.text(rowText));
//await driver.tap(find.text(rowText));
await selectAction(driver, localization.restore); await selectAction(driver, localization.restore);
await driver.waitFor(find.text(restoredMessage)); await driver.waitFor(find.text(restoredMessage));
await driver.waitForAbsent(find.byType('Snackbar')); await driver.waitForAbsent(find.byType('Snackbar'));
@ -183,7 +184,7 @@ Future<void> testArchiveAndDelete(
if (mobile) if (mobile)
await driver.scrollUntilVisible(find.byType('ListView'), find.text(rowText), await driver.scrollUntilVisible(find.byType('ListView'), find.text(rowText),
dyScroll: -300); dyScroll: -300);
await driver.tap(find.text(rowText)); //await driver.tap(find.text(rowText));
await selectAction(driver, localization.restore); await selectAction(driver, localization.restore);
await driver.waitFor(find.text(restoredMessage)); await driver.waitFor(find.text(restoredMessage));
await driver.waitForAbsent(find.byType('Snackbar')); await driver.waitForAbsent(find.byType('Snackbar'));