Add option to add multiple entry points which could be executed similar to the Main File
This commit is contained in:
@ -389,7 +389,7 @@ configureEditors: function () {
|
|||||||
},
|
},
|
||||||
|
|
||||||
isActiveFileRunnable: function () {
|
isActiveFileRunnable: function () {
|
||||||
return this.isActiveFileExecutable() && ['main_file', 'user_defined_file'].includes(this.active_frame.data('role'));
|
return this.isActiveFileExecutable() && ['main_file', 'user_defined_file', 'executable_file'].includes(this.active_frame.data('role'));
|
||||||
},
|
},
|
||||||
|
|
||||||
isActiveFileStoppable: function () {
|
isActiveFileStoppable: function () {
|
||||||
|
@ -19,7 +19,7 @@ module CodeOcean
|
|||||||
include DefaultValues
|
include DefaultValues
|
||||||
|
|
||||||
DEFAULT_WEIGHT = 1.0
|
DEFAULT_WEIGHT = 1.0
|
||||||
ROLES = %w(main_file reference_implementation regular_file teacher_defined_test user_defined_file user_defined_test)
|
ROLES = %w(main_file reference_implementation regular_file executable_file teacher_defined_test user_defined_file user_defined_test)
|
||||||
TEACHER_DEFINED_ROLES = ROLES - %w(user_defined_file)
|
TEACHER_DEFINED_ROLES = ROLES - %w(user_defined_file)
|
||||||
|
|
||||||
after_initialize :set_default_values
|
after_initialize :set_default_values
|
||||||
|
@ -448,6 +448,7 @@ de:
|
|||||||
main_file: Hauptdatei
|
main_file: Hauptdatei
|
||||||
reference_implementation: Referenzimplementierung
|
reference_implementation: Referenzimplementierung
|
||||||
regular_file: Normale Datei
|
regular_file: Normale Datei
|
||||||
|
executable_file: Ausführbare Datei (analog zur Hauptdatei)
|
||||||
teacher_defined_test: Test als Bewertungsgrundlage
|
teacher_defined_test: Test als Bewertungsgrundlage
|
||||||
user_defined_file: Benutzerdefinierte Datei
|
user_defined_file: Benutzerdefinierte Datei
|
||||||
user_defined_test: Benutzerdefinierter Test
|
user_defined_test: Benutzerdefinierter Test
|
||||||
|
@ -448,6 +448,7 @@ en:
|
|||||||
main_file: Main File
|
main_file: Main File
|
||||||
reference_implementation: Reference Implementation
|
reference_implementation: Reference Implementation
|
||||||
regular_file: Regular File
|
regular_file: Regular File
|
||||||
|
executable_file: Executable File (similar to Main File)
|
||||||
teacher_defined_test: Test for Assessment
|
teacher_defined_test: Test for Assessment
|
||||||
user_defined_file: User-defined File
|
user_defined_file: User-defined File
|
||||||
user_defined_test: User-defined Test
|
user_defined_test: User-defined Test
|
||||||
|
Reference in New Issue
Block a user