Project

General

Profile

9922a.diff

Tomasz Domin, 04/23/2025 07:50 AM

Download (1.43 KB)

View differences:

new/src/com/goldencode/harness/test/TestFactory.java 2025-04-23 08:33:50 +0000
798 798
         // option 1: read the screen region from a file
799 799
         fname = elem.getAttribute(ATTR_FILENAME);
800 800
         
801
         // get encoding
802
         String encoding  = elem.getAttribute(ATTR_ENCODING);
803
         
801 804
         // honor search paths
802 805
         fname = index.findBaseLine(fname);
803 806
         
......
809 812
            {
810 813
               try
811 814
               {
812
                  FileReader     fr = new FileReader(screen);
813
                  BufferedReader br = new BufferedReader(fr);
815
                  InputStream       fis = new FileInputStream(screen);
816
                  InputStreamReader fr = encoding == null ? 
817
                                                     new InputStreamReader(fis) :
818
                                                     new InputStreamReader(fis, encoding); 
819
                  BufferedReader    br = new BufferedReader(fr);
814 820
                  
815 821
                  line = br.readLine();
816 822
                  int yIdx = 0;
......
826 832
                     yIdx++;
827 833
                     line = br.readLine();
828 834
                  }
829
                  
835
                  br.close();
830 836
                  found = true;
831 837
               }
832 838