[prev in list] [next in list] [prev in thread] [next in thread] 

List:       nutch-cvs
Subject:    [Nutch-cvs] svn commit: r161718 -
From:       johnx () apache ! org
Date:       2005-04-18 3:54:37
Message-ID: 20050418035437.68648.qmail () minotaur ! apache ! org
[Download RAW message or body]

Author: johnx
Date: Sun Apr 17 20:54:36 2005
New Revision: 161718

URL: http://svn.apache.org/viewcvs?view=rev&rev=161718
Log:
Replaced deprecated methods in TestMimeTypes.java.

Modified:
    incubator/nutch/trunk/src/test/org/apache/nutch/util/mime/TestMimeTypes.java

Modified: incubator/nutch/trunk/src/test/org/apache/nutch/util/mime/TestMimeTypes.java
                
URL: http://svn.apache.org/viewcvs/incubator/nutch/trunk/src/test/org/apache/nutch/util/mime/TestMimeTypes.java?view=diff&r1=161717&r2=161718
 ==============================================================================
--- incubator/nutch/trunk/src/test/org/apache/nutch/util/mime/TestMimeTypes.java \
                (original)
+++ incubator/nutch/trunk/src/test/org/apache/nutch/util/mime/TestMimeTypes.java Sun \
Apr 17 20:54:36 2005 @@ -19,7 +19,9 @@
 import java.net.URL;
 import java.io.File;
 import java.io.IOException;
+import java.io.BufferedReader;
 import java.io.DataInputStream;
+import java.io.InputStreamReader;
 
 // JUnit imports
 import junit.framework.Test;
@@ -73,10 +75,11 @@
     public void testGetMimeFromExtension() {
 
         try {
-            DataInputStream in = new DataInputStream(
-                            this.getClass().getResourceAsStream("mime-types.txt"));
-            while(in.available() != 0) {
-                String[] tokens = in.readLine().split(";");
+            BufferedReader in = new BufferedReader(new InputStreamReader(
+                    this.getClass().getResourceAsStream("mime-types.txt")));
+            String line = null;
+            while((line = in.readLine()) != null) {
+                String[] tokens = line.split(";");
                 if (tokens[1].equals("rpm")) {
                     // TODO...
                 } else if (!tokens[1].equals("")) {
@@ -99,10 +102,11 @@
     public void testGetMimeTypeFromData() {
 
         try {
-            DataInputStream in = new DataInputStream(
-                            this.getClass().getResourceAsStream("mime-types.txt"));
-            while(in.available() != 0) {
-                String[] tokens = in.readLine().split(";");
+            BufferedReader in = new BufferedReader(new InputStreamReader(
+                    this.getClass().getResourceAsStream("mime-types.txt")));
+            String line = null;
+            while((line = in.readLine()) != null) {
+                String[] tokens = line.split(";");
                 if (tokens.length == 3) {
                     assertEquals(new MimeType(tokens[0]), \
mimes.getMimeType(getData(tokens[2])));  }
@@ -117,11 +121,12 @@
     public void testGetMimeTypeFromDataAndExtension() {
 
         try {
-            DataInputStream in = new DataInputStream(
-                            this.getClass().getResourceAsStream("mime-types.txt"));
-            while(in.available() != 0) {
+            BufferedReader in = new BufferedReader(new InputStreamReader(
+                    this.getClass().getResourceAsStream("mime-types.txt")));
+            String line = null;
+            while((line = in.readLine()) != null) {
                 byte[] data = null;
-                String[] tokens = in.readLine().split(";");
+                String[] tokens = line.split(";");
                 if (tokens[1].equals("rpm")) {
                     // TODO...
                 } else {




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&opĚk
_______________________________________________
Nutch-cvs mailing list
Nutch-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nutch-cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic