@@ -141,59 +141,59 @@ void main() {
141
141
await transaction.finish ();
142
142
});
143
143
144
- group ('e2e' , () {
145
- var output = find.byKey (const Key ('output' ));
146
- late Fixture fixture;
147
-
148
- setUp (() {
149
- fixture = Fixture ();
150
- });
151
-
152
- testWidgets ('captureException' , (tester) async {
153
- await setupSentryAndApp (tester,
154
- dsn: exampleDsn, beforeSendCallback: fixture.beforeSend);
155
-
156
- await tester.tap (find.text ('captureException' ));
157
- await tester.pumpAndSettle ();
158
-
159
- final text = output.evaluate ().single.widget as Text ;
160
- final id = text.data! ;
161
-
162
- final uri = Uri .parse (
163
- 'https://sentry.io/api/0/projects/$org /$slug /events/$id /' ,
164
- );
165
- expect (authToken, isNotEmpty);
166
-
167
- final event = await fixture.poll (uri, authToken);
168
- expect (event, isNotNull);
169
-
170
- final sentEvent = fixture.sentEvent;
171
- expect (sentEvent, isNotNull);
172
-
173
- final tags = event! ["tags" ] as List <dynamic >;
174
-
175
- expect (sentEvent! .eventId.toString (), event["id" ]);
176
- expect ("_Exception: Exception: captureException" , event["title" ]);
177
- expect (sentEvent.release, event["release" ]["version" ]);
178
- expect (
179
- 2 ,
180
- (tags.firstWhere ((e) => e["value" ] == sentEvent.environment) as Map )
181
- .length);
182
- expect (sentEvent.fingerprint, event["fingerprint" ] ?? []);
183
- expect (
184
- 2 ,
185
- (tags.firstWhere ((e) => e["value" ] == SentryLevel .error.name) as Map )
186
- .length);
187
- expect (sentEvent.logger, event["logger" ]);
188
-
189
- final dist = tags.firstWhere ((element) => element['key' ] == 'dist' );
190
- expect ('1' , dist['value' ]);
191
-
192
- final environment =
193
- tags.firstWhere ((element) => element['key' ] == 'environment' );
194
- expect ('integration' , environment['value' ]);
195
- });
196
- });
144
+ // group('e2e', () {
145
+ // var output = find.byKey(const Key('output'));
146
+ // late Fixture fixture;
147
+ //
148
+ // setUp(() {
149
+ // fixture = Fixture();
150
+ // });
151
+ //
152
+ // testWidgets('captureException', (tester) async {
153
+ // await setupSentryAndApp(tester,
154
+ // dsn: exampleDsn, beforeSendCallback: fixture.beforeSend);
155
+ //
156
+ // await tester.tap(find.text('captureException'));
157
+ // await tester.pumpAndSettle();
158
+ //
159
+ // final text = output.evaluate().single.widget as Text;
160
+ // final id = text.data!;
161
+ //
162
+ // final uri = Uri.parse(
163
+ // 'https://sentry.io/api/0/projects/$org/$slug/events/$id/',
164
+ // );
165
+ // expect(authToken, isNotEmpty);
166
+ //
167
+ // final event = await fixture.poll(uri, authToken);
168
+ // expect(event, isNotNull);
169
+ //
170
+ // final sentEvent = fixture.sentEvent;
171
+ // expect(sentEvent, isNotNull);
172
+ //
173
+ // final tags = event!["tags"] as List<dynamic>;
174
+ //
175
+ // expect(sentEvent!.eventId.toString(), event["id"]);
176
+ // expect("_Exception: Exception: captureException", event["title"]);
177
+ // expect(sentEvent.release, event["release"]["version"]);
178
+ // expect(
179
+ // 2,
180
+ // (tags.firstWhere((e) => e["value"] == sentEvent.environment) as Map)
181
+ // .length);
182
+ // expect(sentEvent.fingerprint, event["fingerprint"] ?? []);
183
+ // expect(
184
+ // 2,
185
+ // (tags.firstWhere((e) => e["value"] == SentryLevel.error.name) as Map)
186
+ // .length);
187
+ // expect(sentEvent.logger, event["logger"]);
188
+ //
189
+ // final dist = tags.firstWhere((element) => element['key'] == 'dist');
190
+ // expect('1', dist['value']);
191
+ //
192
+ // final environment =
193
+ // tags.firstWhere((element) => element['key'] == 'environment');
194
+ // expect('integration', environment['value']);
195
+ // });
196
+ // });
197
197
}
198
198
199
199
class Fixture {
0 commit comments