Skip to content

Commit 007c8e2

Browse files
committed
minor changes
1 parent 15c551c commit 007c8e2

File tree

5 files changed

+20
-20
lines changed

5 files changed

+20
-20
lines changed

README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CodeRunner
1+
# CodeRunner 🏃
22
> The future code runner for CodeClassroom (_WIP_)
33
44

@@ -23,16 +23,16 @@ python3 tests.py
2323
### Usage
2424

2525
```python
26-
from CodeRunner import run
26+
from coderunner import coderunner
2727
import pprint
2828

2929
program_name = "testfiles/" + "test_python.py"
30-
language = "C#"
30+
language = "Python"
3131
output = "testfiles/" + "output2.txt"
3232
Input = "testfiles/" + "input.txt"
33-
r = run.coderunner(program_name, language, output, Input)
33+
r = coderunner.Run(program_name, language, output, Input)
3434

35-
print("Status : " + r.run())
35+
print("Status : " + r.getStatus())
3636
if r.getError() != None:
3737
pprint.pprint("Error : " + r.getError())
3838
else:
File renamed without changes.

CodeRunner/run.py renamed to coderunner/coderunner.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
API_URL = "https://api.judge0.com/submissions/"
2727

28-
class coderunner:
28+
class Run:
2929

3030
def __init__(self, program_name: str, lang: str, output: str, inp: str = None):
3131
self.program_name = program_name
@@ -108,7 +108,7 @@ def getTime(self):
108108
return self.__time
109109

110110

111-
def run(self):
111+
def getStatus(self):
112112
self.program_name = self.__readCode()
113113
self.output = self.__readExpectedOutput()
114114

demo.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
from CodeRunner import run
1+
from coderunner import coderunner
22
import pprint
33

44
program_name = "testfiles/" + "test_python.py"
5-
language = "C#"
5+
language = "Python"
66
output = "testfiles/" + "output2.txt"
77
Input = "testfiles/" + "input.txt"
8-
r = run.coderunner(program_name, language, output, Input)
8+
r = coderunner.Run(program_name, language, output, Input)
99

10-
print("Status : " + r.run())
10+
print("Status : " + r.getStatus())
1111
if r.getError() != None:
1212
pprint.pprint("Error : " + r.getError())
1313
else:

tests.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import unittest
2-
from CodeRunner import run
2+
from coderunner import coderunner
33

44
#test for Java program
55
class TestRunA(unittest.TestCase):
66
def test_run(self):
77
program_name = "testfiles/" + "test_java.java"
88
language = "Java"
99
output = "testfiles/" + "output.txt"
10-
r = run.coderunner(program_name, language, output)
11-
self.assertEqual(r.run(),
10+
r = coderunner.Run(program_name, language, output)
11+
self.assertEqual(r.getStatus(),
1212
"Accepted", "Something Wrong")
1313

1414
#test for Python program
@@ -18,8 +18,8 @@ def test_run(self):
1818
language = "Python"
1919
output = "testfiles/" + "output2.txt"
2020
Input = "testfiles/" + "input.txt"
21-
r = run.coderunner(program_name, language, output, Input)
22-
self.assertEqual(r.run(),
21+
r = coderunner.Run(program_name, language, output, Input)
22+
self.assertEqual(r.getStatus(),
2323
"Accepted", "Something Wrong")
2424

2525
#test for C program
@@ -29,8 +29,8 @@ def test_run(self):
2929
language = "C"
3030
output = "testfiles/" + "output3.txt"
3131
Input = "testfiles/" + "input2.txt"
32-
r = run.coderunner(program_name, language, output, Input)
33-
self.assertEqual(r.run(),
32+
r = coderunner.Run(program_name, language, output, Input)
33+
self.assertEqual(r.getStatus(),
3434
"Accepted", "Something Wrong")
3535

3636
#test for C++ program
@@ -40,8 +40,8 @@ def test_run(self):
4040
language = "C++"
4141
output = "testfiles/" + "output4.txt"
4242
Input = "testfiles/" + "input3.txt"
43-
r = run.coderunner(program_name, language, output, Input)
44-
self.assertEqual(r.run(),
43+
r = coderunner.Run(program_name, language, output, Input)
44+
self.assertEqual(r.getStatus(),
4545
"Accepted", "Something Wrong")
4646

4747

0 commit comments

Comments
 (0)