mirror of
https://github.com/kuhyx/wake-alarm.git
synced 2026-11-10 19:27:02 +01:00
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01WzxdWY1k4muZfdVJfb7YGJ
20 lines
721 B
Dart
20 lines
721 B
Dart
import 'package:flutter/foundation.dart';
|
|
import 'package:flutter_test/flutter_test.dart';
|
|
import 'package:wake_alarm_sync/services/google_sign_in_backend.dart';
|
|
|
|
void main() {
|
|
tearDown(() => debugDefaultTargetPlatformOverride = null);
|
|
|
|
test('the one-tap button is hidden off Android', () {
|
|
// flutter_test defaults to Android, so pin Linux (the desktop build): no
|
|
// AccountManager, so the password path stays the only option.
|
|
debugDefaultTargetPlatformOverride = TargetPlatform.linux;
|
|
expect(googleSignInSupported, isFalse);
|
|
});
|
|
|
|
test('the one-tap button shows on Android', () {
|
|
debugDefaultTargetPlatformOverride = TargetPlatform.android;
|
|
expect(googleSignInSupported, isTrue);
|
|
});
|
|
}
|