@@ -20,8 +20,10 @@ import 'package:drift/native.dart';
20
20
import 'package:flutter/material.dart' ;
21
21
import 'package:flutter_test/flutter_test.dart' ;
22
22
import 'package:http/http.dart' as http;
23
+ import 'package:intl/intl.dart' ;
23
24
import 'package:mockito/annotations.dart' ;
24
25
import 'package:mockito/mockito.dart' ;
26
+ import 'package:path/path.dart' ;
25
27
import 'package:provider/provider.dart' ;
26
28
import 'package:wger/database/ingredients/ingredients_database.dart' ;
27
29
import 'package:wger/l10n/generated/app_localizations.dart' ;
@@ -149,14 +151,16 @@ void main() {
149
151
testWidgets ('Tests the localization of dates - EN' , (WidgetTester tester) async {
150
152
await tester.pumpWidget (createHomeScreen ());
151
153
152
- expect (find.text ('1/1/2021' ), findsOneWidget);
153
- expect (find.text ('1/10/2021' ), findsOneWidget);
154
+ // note .. "(open ended)" at the time, depending on localisation strings
155
+ expect (find.textContaining ('from 1/1/2021 (' ), findsOneWidget);
156
+ expect (find.textContaining ('from 1/10/2021 (' ), findsOneWidget);
154
157
});
155
158
156
159
testWidgets ('Tests the localization of dates - DE' , (WidgetTester tester) async {
157
160
await tester.pumpWidget (createHomeScreen (locale: 'de' ));
161
+ // note .. "(open ended)" at the time, depending on localisation strings
158
162
159
- expect (find.text ( ' 1.1.2021' ), findsOneWidget);
160
- expect (find.text ( ' 10.1.2021' ), findsOneWidget);
163
+ expect (find.textContaining ( 'from 1.1.2021 ( ' ), findsOneWidget);
164
+ expect (find.textContaining ( 'from 10.1.2021 ( ' ), findsOneWidget);
161
165
});
162
166
}
0 commit comments