Tests
This commit is contained in:
parent
a73d066274
commit
06a84d39f9
|
|
@ -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,
|
||||||
|
|
|
||||||
|
|
@ -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);
|
||||||
|
|
|
||||||
|
|
@ -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'));
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue