- 启动页先读本地凭证:无凭证(首次打开)直接进登录页,不再先等 SDK 初始化 - SDK init/login 加 20s 超时;init 用共享 Future 防止超时后重复触发 initSDK - 登录页对 IM 登录超时给出明确提示(确认手机连着公司内网 WiFi) - 修复 flutter create 模板遗留的 widget_test(引用不存在的 MyApp),改为登录页渲染冒烟测试 - 版本号 1.0.1+2
12 lines
392 B
Dart
12 lines
392 B
Dart
import 'package:changlian/screens/login_screen.dart';
|
|
import 'package:flutter/material.dart';
|
|
import 'package:flutter_test/flutter_test.dart';
|
|
|
|
void main() {
|
|
testWidgets('登录页能正常渲染', (tester) async {
|
|
await tester.pumpWidget(const MaterialApp(home: LoginScreen()));
|
|
expect(find.text('畅联'), findsOneWidget);
|
|
expect(find.text('登录'), findsOneWidget);
|
|
});
|
|
}
|