Skip to content
Snippets Groups Projects
Commit 5aa86db3 authored by Anton Bagliy's avatar Anton Bagliy
Browse files

UPD: semester 13 compiler grades

parent 525d28ff
Branches
No related merge requests found
...@@ -84,6 +84,10 @@ namespace NunitReport ...@@ -84,6 +84,10 @@ namespace NunitReport
{ {
configPath = basePath + @"/grades/Grades.json"; configPath = basePath + @"/grades/Grades.json";
} }
else
{
configPath = @"C:/work/CS311/MMCS_CS311/grades/Grades.json";
}
JObject grades = JObject.Parse(File.ReadAllText(configPath)); JObject grades = JObject.Parse(File.ReadAllText(configPath));
...@@ -166,8 +170,9 @@ namespace NunitReport ...@@ -166,8 +170,9 @@ namespace NunitReport
} }
else else
{ {
userName = "czen"; userName = "bostanigor";
filePath = @"./TestResult.xml"; filePath = @"./TestResult.xml";
//filePath = @"C:/work/CS311/MMCS_CS311/TestResult.xml";
} }
System.Console.WriteLine("user name: " + userName); System.Console.WriteLine("user name: " + userName);
System.Console.WriteLine("base path: " + basePath); System.Console.WriteLine("base path: " + basePath);
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
}, },
"Discipline": { "Discipline": {
"Subject": "Разработка компиляторов", "Subject": "Разработка компиляторов",
"Semester": 11 "Semester": 13
}, },
"Service": "github", "Service": "github",
"Projects": [ "Projects": [
...@@ -13,66 +13,66 @@ ...@@ -13,66 +13,66 @@
"tests": { "tests": {
"TestId": { "TestId": {
"grade": 0, "grade": 0,
"subModuleNumber": 2, "subModuleNumber": 1,
}, },
"TestOps": { "TestOps": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 2, "subModuleNumber": 1,
}, },
"TestKeywords": { "TestKeywords": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 2, "subModuleNumber": 1,
}, },
"TestOpsFail": { "TestOpsFail": {
"grade": 1, "grade": 1,
"subModuleNumber": 2, "subModuleNumber": 1,
}, },
"TestAssigns": { "TestAssigns": {
"grade": 2, "grade": 2,
"subModuleNumber": 2, "subModuleNumber": 1,
}, },
"TestComparisons": { "TestComparisons": {
"grade": 1, "grade": 1,
"subModuleNumber": 2, "subModuleNumber": 1,
}, },
"TestComparisonsAndOps": { "TestComparisonsAndOps": {
"grade": 1, "grade": 1,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestComment": { "TestComment": {
"grade": 1, "grade": 1,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestCommentFileEnd": { "TestCommentFileEnd": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestCommentNextLine": { "TestCommentNextLine": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestMultLineComment": { "TestMultLineComment": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestCommentFileEnd": { "TestCommentFileEnd": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestCommentNextLine": { "TestCommentNextLine": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 3, "subModuleNumber": 1,
}, },
"TestCommentNotClosed": { "TestCommentNotClosed": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 3, "subModuleNumber": 1,
} }
} }
}, },
...@@ -161,56 +161,56 @@ ...@@ -161,56 +161,56 @@
"TestDigitListParse": { "TestDigitListParse": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestDigitListFail": { "TestDigitListFail": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestLetterDigitGroupParse": { "TestLetterDigitGroupParse": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestLetterDigitGroupFail": { "TestLetterDigitGroupFail": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestDoubleParse": { "TestDoubleParse": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestDoubleFail": { "TestDoubleFail": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestQuotedStringParse": { "TestQuotedStringParse": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestQuotedStringFail": { "TestQuotedStringFail": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestCommentParse": { "TestCommentParse": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestCommentFail": { "TestCommentFail": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestIdChainParse": { "TestIdChainParse": {
"grade": 0, "grade": 0,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
"TestIdChainFail": { "TestIdChainFail": {
"grade": 0, "grade": 0,
"subModuleNumber": 1, "subModuleNumber": 0,
}, },
} }
}, },
...@@ -218,34 +218,34 @@ ...@@ -218,34 +218,34 @@
"tests": { "tests": {
"TestIdCount": { "TestIdCount": {
"grade": 1.5, "grade": 1.5,
"subModuleNumber": 4, "subModuleNumber": 2,
}, },
"TestIdInfo": { "TestIdInfo": {
"grade": 2, "grade": 2,
"subModuleNumber": 4, "subModuleNumber": 2,
}, },
"TestNumbers": { "TestNumbers": {
"grade": 1.5, "grade": 1.5,
"subModuleNumber": 4, "subModuleNumber": 2,
}, },
"TestString": { "TestString": {
"grade": 1, "grade": 1,
"subModuleNumber": 5, "subModuleNumber": 2,
}, },
"TestSingleLineCmt": { "TestSingleLineCmt": {
"grade": 1, "grade": 1,
"subModuleNumber": 5, "subModuleNumber": 2,
}, },
"TestMultiLineCmt": { "TestMultiLineCmt": {
"grade": 1, "grade": 1,
"subModuleNumber": 5, "subModuleNumber": 2,
}, },
"TestMultiLineCmtIds": { "TestMultiLineCmtIds": {
"grade": 2, "grade": 2,
"subModuleNumber": 5, "subModuleNumber": 2,
} }
} }
}, },
...@@ -253,51 +253,51 @@ ...@@ -253,51 +253,51 @@
"tests": { "tests": {
"TestWhile": { "TestWhile": {
"grade": 2, "grade": 2,
"subModuleNumber": 8, "subModuleNumber": 4,
}, },
"TestRepeat": { "TestRepeat": {
"grade": 2, "grade": 2,
"subModuleNumber": 8, "subModuleNumber": 4,
}, },
"TestFor": { "TestFor": {
"grade": 2, "grade": 2,
"subModuleNumber": 8, "subModuleNumber": 4,
}, },
"TestWrite": { "TestWrite": {
"grade": 2, "grade": 2,
"subModuleNumber": 8, "subModuleNumber": 4,
}, },
"TestIf": { "TestIf": {
"grade": 2, "grade": 2,
"subModuleNumber": 9, "subModuleNumber": 4,
}, },
"TestVar": { "TestVar": {
"grade": 3, "grade": 3,
"subModuleNumber": 9, "subModuleNumber": 4,
}, },
"TestExr": { "TestExr": {
"grade": 3, "grade": 3,
"subModuleNumber": 9, "subModuleNumber": 4,
} }
} }
}, },
{ "namespace": "TestDescentParser", { "namespace": "TestDescentParser",
"tests": { "tests": {
"TestWhile": { "TestWhile": {
"grade": 3, "grade": 4,
"subModuleNumber": 6, "subModuleNumber": 3,
}, },
"TestFor": { "TestFor": {
"grade": 4, "grade": 4,
"subModuleNumber": 6, "subModuleNumber": 3,
}, },
"TestIf": { "TestIf": {
"grade": 3, "grade": 3,
"subModuleNumber": 7, "subModuleNumber": 3,
}, },
"TestExpr": { "TestExpr": {
"grade": 4, "grade": 4,
"subModuleNumber": 7, "subModuleNumber": 3,
} }
} }
}, },
...@@ -305,31 +305,31 @@ ...@@ -305,31 +305,31 @@
"tests": { "tests": {
"TestWhile": { "TestWhile": {
"grade": 2, "grade": 2,
"subModuleNumber": 10, "subModuleNumber": 5,
}, },
"TestRepeat": { "TestRepeat": {
"grade": 2, "grade": 2,
"subModuleNumber": 10, "subModuleNumber": 5,
}, },
"TestFor": { "TestFor": {
"grade": 2, "grade": 2,
"subModuleNumber": 10, "subModuleNumber": 5,
}, },
"TestWrite": { "TestWrite": {
"grade": 2, "grade": 2,
"subModuleNumber": 10, "subModuleNumber": 5,
}, },
"TestIf": { "TestIf": {
"grade": 2, "grade": 2,
"subModuleNumber": 11, "subModuleNumber": 5,
}, },
"TestVarDef": { "TestVarDef": {
"grade": 3, "grade": 3,
"subModuleNumber": 11, "subModuleNumber": 5,
}, },
"TestBinary": { "TestBinary": {
"grade": 3, "grade": 3,
"subModuleNumber": 11, "subModuleNumber": 5,
} }
} }
}, },
...@@ -337,27 +337,27 @@ ...@@ -337,27 +337,27 @@
"tests": { "tests": {
"SmokeTest": { "SmokeTest": {
"grade": 0, "grade": 0,
"subModuleNumber": 13, "subModuleNumber": 7,
}, },
"TestOutput": { "TestOutput": {
"grade": 0, "grade": 0,
"subModuleNumber": 13, "subModuleNumber": 7,
}, },
"TestIntDivMod": { "TestIntDivMod": {
"grade": 7, "grade": 7,
"subModuleNumber": 13, "subModuleNumber": 7,
}, },
"TestIf": { "TestIf": {
"grade": 3, "grade": 3,
"subModuleNumber": 14, "subModuleNumber": 7,
}, },
"TestWhile": { "TestWhile": {
"grade": 3, "grade": 3,
"subModuleNumber": 14, "subModuleNumber": 7,
}, },
"TestUntil": { "TestUntil": {
"grade": 2, "grade": 2,
"subModuleNumber": 14, "subModuleNumber": 7,
}, },
} }
}, },
...@@ -365,56 +365,56 @@ ...@@ -365,56 +365,56 @@
"tests": { "tests": {
"NoLoopTest": { "NoLoopTest": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"ThreeLoopsTest": { "ThreeLoopsTest": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"OneVarTest": { "OneVarTest": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"ManyVarTest": { "ManyVarTest": {
"grade": 0.5, "grade": 0.5,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"AssignTest": { "AssignTest": {
"grade": 0.33, "grade": 0.33,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"CycleTest": { "CycleTest": {
"grade": 0.33, "grade": 0.33,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"WriteTest": { "WriteTest": {
"grade": 0.34, "grade": 0.34,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"OneLoopTest": { "OneLoopTest": {
"grade": 0.33, "grade": 0.33,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"ThreeLoopsTest1": { "ThreeLoopsTest1": {
"grade": 0.33, "grade": 0.33,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"LoopTreeTest": { "LoopTreeTest": {
"grade": 0.34, "grade": 0.34,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"SimpleTest": { "SimpleTest": {
"grade": 1, "grade": 1,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
"FirstTest": { "FirstTest": {
"grade": 3, "grade": 3,
"subModuleNumber": 12, "subModuleNumber": 6,
}, },
} }
} }
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment