tests and mocks for e2e testing (#78)

* tests and mocks for e2e testing

* formatting

* fix analyze errors
This commit is contained in:
davidliu
2022-02-06 20:36:42 +09:00
committed by GitHub
parent 0d92c569df
commit 9bd546b9a2
22 changed files with 799 additions and 34 deletions
+6
View File
@@ -65,6 +65,11 @@ class Utils {
static final _deviceInfoPlugin = DeviceInfoPlugin();
static Future<lk_models.ClientInfo?> _clientInfo() async {
if (lkPlatformIsTest()) {
return lk_models.ClientInfo(
os: 'test',
);
}
switch (lkPlatform()) {
case PlatformType.web:
return lk_models.ClientInfo(
@@ -123,6 +128,7 @@ class Utils {
default:
// case PlatformType.fuchsia:
}
return null;
}
@internal