aboutsummaryrefslogtreecommitdiff
path: root/test/utils.dart
blob: 05e09bbd32e0dfbbb2cd711b248df4d409be5673 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
import 'package:flutter/material.dart';
import 'package:device_apps/device_apps.dart';

Widget wrapper(Widget view) {
  return MaterialApp(
      title: 'owyn test',
      home: Scaffold(
          body: PageView(
              controller: PageController(),
              children: [ view ],
          ),
      ),
    );
}

Future<int> waitFor(Duration duration) { return Future.delayed(duration, () => 1); }

Application makeApp(String name, String pkgName) {
  return Application({
    'app_name': name,
    'apk_file_path': '/$pkgName.apk',
    'package_name': pkgName,
    'version_name': '0.0.0',
    'version_code': 1,
    'data_dir': '/$pkgName/data',
    'system_app': false,
    'install_time': 0,
    'update_time': 0,
  });
}