inline testdata because otherwise we would have to add a Apache license header to the testdata file
Project: http://git-wip-us.apache.org/repos/asf/incubator-groovy/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-groovy/commit/6591a1f8 Tree: http://git-wip-us.apache.org/repos/asf/incubator-groovy/tree/6591a1f8 Diff: http://git-wip-us.apache.org/repos/asf/incubator-groovy/diff/6591a1f8 Branch: refs/heads/GROOVY_2_4_X Commit: 6591a1f8c7c7c15f4168a8cbe8ec19ffbbcbac12 Parents: d2e614e Author: pascalschumacher <pascalschumac...@gmx.net> Authored: Tue Jun 9 22:43:11 2015 +0200 Committer: pascalschumacher <pascalschumac...@gmx.net> Committed: Tue Jun 9 22:49:40 2015 +0200 ---------------------------------------------------------------------- src/test/groovy/io/LineColumnReaderTest.groovy | 52 ++++++++++++++++++++- src/test/groovy/io/sample-text-file.txt | 49 ------------------- 2 files changed, 51 insertions(+), 50 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/6591a1f8/src/test/groovy/io/LineColumnReaderTest.groovy ---------------------------------------------------------------------- diff --git a/src/test/groovy/io/LineColumnReaderTest.groovy b/src/test/groovy/io/LineColumnReaderTest.groovy index 9e46a4d..56c0793 100644 --- a/src/test/groovy/io/LineColumnReaderTest.groovy +++ b/src/test/groovy/io/LineColumnReaderTest.groovy @@ -25,7 +25,57 @@ import java.nio.CharBuffer */ class LineColumnReaderTest extends GroovyTestCase { - def reader = new LineColumnReader(new FileReader(new File('src/test/groovy/io/sample-text-file.txt'))) + String text = '''L'invitation au voyage + +Mon enfant, ma soeur, +Songe à la douceur +D'aller là -bas vivre ensemble ! +Aimer à loisir, +Aimer et mourir +Au pays qui te ressemble ! +Les soleils mouillés +De ces ciels brouillés +Pour mon esprit ont les charmes +Si mystérieux +De tes traîtres yeux, +Brillant à travers leurs larmes. + +Là , tout n'est qu'ordre et beauté, +Luxe, calme et volupté. + +Des meubles luisants, +Polis par les ans, +Décoreraient notre chambre ; +Les plus rares fleurs +Mêlant leurs odeurs +Aux vagues senteurs de l'ambre, +Les riches plafonds, +Les miroirs profonds, +La splendeur orientale, +Tout y parlerait +à l'âme en secret +Sa douce langue natale. + +Là , tout n'est qu'ordre et beauté, +Luxe, calme et volupté. + +Vois sur ces canaux +Dormir ces vaisseaux +Dont l'humeur est vagabonde ; +C'est pour assouvir +Ton moindre désir +Qu'ils viennent du bout du monde. +- Les soleils couchants +Revêtent les champs, +Les canaux, la ville entière, +D'hyacinthe et d'or ; +Le monde s'endort +Dans une chaude lumière. + +Là , tout n'est qu'ordre et beauté, +Luxe, calme et volupté.''' + + def reader = new LineColumnReader(new StringReader(text)) void testReadLine() { reader.withReader { LineColumnReader r -> http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/6591a1f8/src/test/groovy/io/sample-text-file.txt ---------------------------------------------------------------------- diff --git a/src/test/groovy/io/sample-text-file.txt b/src/test/groovy/io/sample-text-file.txt deleted file mode 100644 index e662db2..0000000 --- a/src/test/groovy/io/sample-text-file.txt +++ /dev/null @@ -1,49 +0,0 @@ -L'invitation au voyage - -Mon enfant, ma soeur, -Songe à la douceur -D'aller là -bas vivre ensemble ! -Aimer à loisir, -Aimer et mourir -Au pays qui te ressemble ! -Les soleils mouillés -De ces ciels brouillés -Pour mon esprit ont les charmes -Si mystérieux -De tes traîtres yeux, -Brillant à travers leurs larmes. - -Là , tout n'est qu'ordre et beauté, -Luxe, calme et volupté. - -Des meubles luisants, -Polis par les ans, -Décoreraient notre chambre ; -Les plus rares fleurs -Mêlant leurs odeurs -Aux vagues senteurs de l'ambre, -Les riches plafonds, -Les miroirs profonds, -La splendeur orientale, -Tout y parlerait -à l'âme en secret -Sa douce langue natale. - -Là , tout n'est qu'ordre et beauté, -Luxe, calme et volupté. - -Vois sur ces canaux -Dormir ces vaisseaux -Dont l'humeur est vagabonde ; -C'est pour assouvir -Ton moindre désir -Qu'ils viennent du bout du monde. -- Les soleils couchants -Revêtent les champs, -Les canaux, la ville entière, -D'hyacinthe et d'or ; -Le monde s'endort -Dans une chaude lumière. - -Là , tout n'est qu'ordre et beauté, -Luxe, calme et volupté. \ No newline at end of file