| OLD | NEW |
| 1 library verify_messages; | 1 library verify_messages; |
| 2 | 2 |
| 3 import "print_to_list.dart"; | 3 import "print_to_list.dart"; |
| 4 import "package:unittest/unittest.dart"; | 4 import "package:unittest/unittest.dart"; |
| 5 | 5 |
| 6 verifyResult(ignored) { | 6 verifyResult(ignored) { |
| 7 var lineIterator; | 7 var lineIterator; |
| 8 verify(String s) { | 8 verify(String s) { |
| 9 lineIterator.moveNext(); | 9 lineIterator.moveNext(); |
| 10 var value = lineIterator.current; | 10 var value = lineIterator.current; |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 59 verify('one'); | 59 verify('one'); |
| 60 verify('m'); | 60 verify('m'); |
| 61 verify('f'); | 61 verify('f'); |
| 62 verify('7 male'); | 62 verify('7 male'); |
| 63 verify('7 Canadian dollars'); | 63 verify('7 Canadian dollars'); |
| 64 verify('5 some currency or other.'); | 64 verify('5 some currency or other.'); |
| 65 verify('1 Canadian dollar'); | 65 verify('1 Canadian dollar'); |
| 66 verify('2 Canadian dollars'); | 66 verify('2 Canadian dollars'); |
| 67 verify('1 thing:'); | 67 verify('1 thing:'); |
| 68 verify('2 things:'); | 68 verify('2 things:'); |
| 69 verify('rent'); |
| 70 verify('rent'); |
| 69 | 71 |
| 70 var fr_lines = expanded.skip(1).skipWhile( | 72 var fr_lines = expanded.skip(1).skipWhile( |
| 71 (line) => !line.contains('----')).toList(); | 73 (line) => !line.contains('----')).toList(); |
| 72 lineIterator = fr_lines.iterator..moveNext(); | 74 lineIterator = fr_lines.iterator..moveNext(); |
| 73 verify("Printing messages for fr"); | 75 verify("Printing messages for fr"); |
| 74 verify("Il s'agit d'un message"); | 76 verify("Il s'agit d'un message"); |
| 75 verify("Un autre message avec un seul paramètre hello"); | 77 verify("Un autre message avec un seul paramètre hello"); |
| 76 verify( | 78 verify( |
| 77 "Caractères qui doivent être échapper, par exemple barres \\ " | 79 "Caractères qui doivent être échapper, par exemple barres \\ " |
| 78 "dollars \${ (les accolades sont ok), et xml/html réservés <& et " | 80 "dollars \${ (les accolades sont ok), et xml/html réservés <& et " |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 121 verify('un'); | 123 verify('un'); |
| 122 verify('homme'); | 124 verify('homme'); |
| 123 verify('femme'); | 125 verify('femme'); |
| 124 verify('7 homme'); | 126 verify('7 homme'); |
| 125 verify('7 dollars Canadiens'); | 127 verify('7 dollars Canadiens'); |
| 126 verify('5 certaine devise ou autre.'); | 128 verify('5 certaine devise ou autre.'); |
| 127 verify('1 dollar Canadien'); | 129 verify('1 dollar Canadien'); |
| 128 verify('2 dollars Canadiens'); | 130 verify('2 dollars Canadiens'); |
| 129 verify('1 chose:'); | 131 verify('1 chose:'); |
| 130 verify('2 choses:'); | 132 verify('2 choses:'); |
| 133 verify('louer'); |
| 134 verify('loyer'); |
| 135 |
| 131 | 136 |
| 132 var de_lines = fr_lines.skip(1).skipWhile( | 137 var de_lines = fr_lines.skip(1).skipWhile( |
| 133 (line) => !line.contains('----')).toList(); | 138 (line) => !line.contains('----')).toList(); |
| 134 lineIterator = de_lines.iterator..moveNext(); | 139 lineIterator = de_lines.iterator..moveNext(); |
| 135 verify("Printing messages for de_DE"); | 140 verify("Printing messages for de_DE"); |
| 136 verify("Dies ist eine Nachricht"); | 141 verify("Dies ist eine Nachricht"); |
| 137 verify("Eine weitere Meldung mit dem Parameter hello"); | 142 verify("Eine weitere Meldung mit dem Parameter hello"); |
| 138 verify( | 143 verify( |
| 139 "Zeichen, die Flucht benötigen, zB Schrägstriche \\ Dollar " | 144 "Zeichen, die Flucht benötigen, zB Schrägstriche \\ Dollar " |
| 140 "\${ (geschweiften Klammern sind ok) und xml reservierte Zeichen <& und " | 145 "\${ (geschweiften Klammern sind ok) und xml reservierte Zeichen <& und " |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 183 verify('ein'); | 188 verify('ein'); |
| 184 verify('Mann'); | 189 verify('Mann'); |
| 185 verify('Frau'); | 190 verify('Frau'); |
| 186 verify('7 Mann'); | 191 verify('7 Mann'); |
| 187 verify('7 Kanadischen dollar'); | 192 verify('7 Kanadischen dollar'); |
| 188 verify('5 einige Währung oder anderen.'); | 193 verify('5 einige Währung oder anderen.'); |
| 189 verify('1 Kanadischer dollar'); | 194 verify('1 Kanadischer dollar'); |
| 190 verify('2 Kanadischen dollar'); | 195 verify('2 Kanadischen dollar'); |
| 191 verify('eins:'); | 196 verify('eins:'); |
| 192 verify('2 Dinge:'); | 197 verify('2 Dinge:'); |
| 198 verify('mieten'); |
| 199 verify('Miete'); |
| 193 } | 200 } |
| OLD | NEW |