diff --git a/examples/02_simple_cpp/config/config.json b/examples/02_simple_cpp/config/config.json index 65a1c3b..2f5377d 100644 --- a/examples/02_simple_cpp/config/config.json +++ b/examples/02_simple_cpp/config/config.json @@ -1,4 +1,9 @@ { + "autograding_method": "docker", + "container_options": { + "container_image": "submittyrpi/csci1200:default" + }, + // For compiled languages, typically two testcases are used to allow points // to be asssigned independently for compilation and execution. "testcases" : [ diff --git a/examples/05_cpp_static_analysis/config/config.json b/examples/05_cpp_static_analysis/config/config.json index d5cb966..68417a1 100644 --- a/examples/05_cpp_static_analysis/config/config.json +++ b/examples/05_cpp_static_analysis/config/config.json @@ -4,6 +4,11 @@ "submission_to_runner" : [ "*.cpp", "*.c", "*.hpp", "*.h", "*.c", "*.hpp" ] }, + "autograding_method": "docker", + "container_options": { + "container_image": "submittyrpi/csci1200:default" + }, + // Static analysis can also be performed upon C++ code. // Here, no compilation is performed at all; instead, student code is examined to // ensure that it does not use either the "goto" or "auto" keywords. diff --git a/examples/08_memory_debugging/config/config.json b/examples/08_memory_debugging/config/config.json index c1f4fd7..8b1e1e8 100644 --- a/examples/08_memory_debugging/config/config.json +++ b/examples/08_memory_debugging/config/config.json @@ -1,6 +1,10 @@ { - "testcases" : [ + "autograding_method": "docker", + "container_options": { + "container_image": "submittyrpi/csci1200:default" + }, + "testcases" : [ // Grading of C++ code can also be supplemented with the use of a memory // debugger. Here, the tool Dr. Memory is used to penalize student code // containing memory errors.