mirror of
https://github.com/vodemn/m3_lightmeter.git
synced 2025-08-01 10:46:44 +00:00

* typos * added `LogbookPhotosProvider` * implemented `LogbookScreen` * implemented `LogbookPhotoEditScreen` * added photo update * save geolocation * added `CameraSettingsSection` * adjusted logbook grid * added hero animation * fixed logbook list updates * added empty logbook state * added `saveLogbookPhotos` option * fixed updating photos * made `DialogPicker` content scrollable * added tests for `LogbookPhotosProvider` * made image preview full-width * made note field multiline * wip * migrated to new iap service * fixed unit tests * typo * fixed arb formatting * stub logbook photos for tests * implemented integration test for logbook * moved date to title * redundant bottom padding * added logbook photo screen to screenshots generator * Update settings.gradle * aligned iap stub with iap release * sync * made logbook iap * debug screenshots * Update runner.dart * fixed dialog picker of optional values * added bottom padding to logbook edit screen * fixed tests * Create camera_stub_image.jpg * Update films_provider_test.dart * rename * Update pubspec.yaml * added logbook to pro features
25 lines
629 B
Dart
25 lines
629 B
Dart
import 'package:flutter_test/flutter_test.dart';
|
|
import 'package:integration_test/integration_test.dart';
|
|
|
|
import 'e2e_test.dart';
|
|
import 'logbook_test.dart';
|
|
import 'metering_screen_layout_test.dart';
|
|
import 'purchases_test.dart';
|
|
import 'utils/platform_channel_mock.dart';
|
|
|
|
void main() {
|
|
IntegrationTestWidgetsFlutterBinding.ensureInitialized();
|
|
|
|
setUpAll(() {
|
|
mockCameraFocalLength();
|
|
});
|
|
|
|
tearDownAll(() {
|
|
mockCameraFocalLength();
|
|
});
|
|
|
|
testPurchases('Purchase & refund premium features');
|
|
testToggleLayoutFeatures('Toggle metering screen layout features');
|
|
testLogbook('Logbook');
|
|
testE2E('e2e');
|
|
}
|