001package org.w3.ldp.paging.testsuite.tests;
002
003import java.util.ArrayList;
004import java.util.HashMap;
005import java.util.List;
006import java.util.Map;
007
008import org.w3.ldp.testsuite.reporter.LdpEarlTestManifest;
009import org.w3.ldp.testsuite.test.LdpTest;
010
011public class EarlTestManifest {
012        /**
013         * List of GROUPS to include in reporting
014         */
015        private static final List<String> conformanceLevels = new ArrayList<String>();
016        private static Map<Class<?>, String> classes = new HashMap<Class<?>, String>();
017        
018        public static void main(String[] args) {
019                conformanceLevels.add(LdpTest.MUST);
020                conformanceLevels.add(LdpTest.SHOULD);
021                conformanceLevels.add(LdpTest.MAY);
022                conformanceLevels.add(PagingTest.PAGING);
023                
024                Class<PagingTest> paging = PagingTest.class;
025                classes.put(paging, "LdpPaging:Paging Specifications");
026                LdpEarlTestManifest manifest = new LdpEarlTestManifest();
027                manifest.setConformanceLevels(conformanceLevels);
028                manifest.generate(classes, "-paging");
029        }
030
031}