Update of 
/var/cvs/speeltuin/ernst/tagfileparser/test/nl/vpro/tagfileparser/parser/file
In directory 
james.mmbase.org:/tmp/cvs-serv1313/test/nl/vpro/tagfileparser/parser/file

Modified Files:
        BasicTagParserTest.java 
Log Message:
work in progress


See also: 
http://cvs.mmbase.org/viewcvs/speeltuin/ernst/tagfileparser/test/nl/vpro/tagfileparser/parser/file


Index: BasicTagParserTest.java
===================================================================
RCS file: 
/var/cvs/speeltuin/ernst/tagfileparser/test/nl/vpro/tagfileparser/parser/file/BasicTagParserTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- BasicTagParserTest.java     9 Jul 2008 10:07:48 -0000       1.1
+++ BasicTagParserTest.java     15 Jul 2008 06:54:23 -0000      1.2
@@ -1,10 +1,31 @@
 package nl.vpro.tagfileparser.parser.file;
 
+import java.io.File;
+
+import nl.vpro.tagfileparser.model.TagInfo;
 import nl.vpro.tagfileparser.parser.TestBase;
 
 public class BasicTagParserTest extends TestBase {
 
        public void testParser(){
-               TagParser parser = new BasicTagParser();
+               TagParser tagParser = new BasicTagParser();
+               String root  = new File(".").getAbsolutePath();
+               root = root.substring(0, root.lastIndexOf("/"));
+               
+               String tagFilePath = root + "/test/resources/tags/sometag.tag";
+               File tagFile = new File(tagFilePath);
+               if(!tagFile.isFile() || !tagFile.canRead()){
+                       throw new RuntimeException(String.format("can not find 
file: %s", tagFilePath));
+               }
+               
+               TagInfo tagInfo = tagParser.parseTag(tagFile);
+               
+               //test the attributes
+               assertEquals(1, tagInfo.getVariables().size());
+               //assertEquals("name", 
tagInfo.getAttributes().get(0).getName());
+               
+               //test the variables
+               
+               //test the tag 
        }
 }
_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to