1차 보완(0.1.1+14) 내용 합치기
This commit is contained in:
@@ -114,6 +114,18 @@ void main() {
|
||||
isNot(contains('networkSecurityConfig')),
|
||||
);
|
||||
});
|
||||
|
||||
test('MainActivity 가 패키지 기본 task 에 있어 LINE 로그인 후 앱으로 돌아온다', () {
|
||||
// LINE SDK 는 lineauth:// 복귀 시 결과 화면을 NEW_TASK|CLEAR_TOP 으로 띄워 패키지
|
||||
// affinity 의 task 를 찾는다. MainActivity 의 taskAffinity 가 비어 있으면 새 task 가
|
||||
// 생겨 Chrome 맞춤 탭이 앱 위에 남는다(사용자가 X 를 눌러야 로그인이 끝난다).
|
||||
final manifest = _read('android/app/src/main/AndroidManifest.xml');
|
||||
final mainActivity = RegExp(
|
||||
r'<activity\s[^>]*android:name="\.MainActivity"[^>]*>',
|
||||
).firstMatch(manifest)?.group(0);
|
||||
expect(mainActivity, isNotNull);
|
||||
expect(mainActivity, isNot(contains('taskAffinity')));
|
||||
});
|
||||
});
|
||||
|
||||
group('서명 자산이 저장소에 올라가지 않는다', () {
|
||||
|
||||
Reference in New Issue
Block a user