11import unittest
2- from CodeRunner import run
2+ from coderunner import coderunner
33
44#test for Java program
55class 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