Examples of StudentResults


Examples of murban.exerciser.parser.model.StudentResults

        testReports.add(new File(this.getClass().getClassLoader().getResource("testdata/TEST-MyLogicTest2.xml").getFile()));
        testReports.add(new File(this.getClass().getClassLoader().getResource("testdata/TEST-MyLogicTest3.xml").getFile()));
        testReports.add(new File(this.getClass().getClassLoader().getResource("testdata/TEST-MyLogicTest4.xml").getFile()));
        testReports.add(new File(this.getClass().getClassLoader().getResource("testdata/TEST-MyLogicTest5.xml").getFile()));

        StudentResults studentResults = antXmlParser.parseStudentResults(buildXml, testReports);

        assertTrue(studentResults.compilation.ok);
        assertEquals(studentResults.reports.size(), 5);

        //"testdata/TEST-MyLogicTest.xml"
View Full Code Here

Examples of murban.exerciser.parser.model.StudentResults

        if (reports.isEmpty() && !buildXml.exists() ) {
            return Response.status(Response.Status.NOT_FOUND).entity("Reports not found").build();
        }
        try {
            AntXmlParser antXmlParser = new AntXmlParser();
            StudentResults studentResults = antXmlParser.parseStudentResults(buildXml, reports);
            return Response.status(Response.Status.OK).entity(studentResults).build();
        } catch (IOException | ParserConfigurationException | SAXException e) {
            return Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(e.getMessage()).build();
        }
View Full Code Here

Examples of murban.exerciser.parser.model.StudentResults

            List<File> reports = AntRunner.getTestsReports(exerciseName, studentName);
            File buildXml = AntRunner.getBuildXml(exerciseName, studentName);

            AntXmlParser antXmlParser = new AntXmlParser();
            StudentResults studentResults = antXmlParser.parseStudentResults(buildXml, reports);
            return Response.status(200).entity(studentResults).build();
        } catch (IOException | ParserConfigurationException | SAXException | InterruptedException e) {
            return Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(e.getMessage()).build();
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.