|
|
Nachdem ein Plugin als ruby gem eingerichtet wurde muss es noch registriert werden.
|
|
|
Plugins werden im initializer in `config/initializers/language_support.rb` registriert.
|
|
|
|
|
|
Beispiel:
|
|
|
```ruby
|
|
|
require 'python_submission_tester/python_submission_test_runner'
|
|
|
SubmissionTesterLanguages.registerLanguage! ::PythonSubmissionTester::PythonSubmissionTestRunner::LANGUAGE_NAME, ::PythonSubmissionTester::PythonSubmissionTestRunner
|
|
|
```
|
|
|
|
|
|
Das erste Argument ist der Sprachenname, unter dem das Plugin registriert werden soll.
|
|
|
Der 2. Parameter ist die Klasse, die die Tests ausführen soll. |
|
|
\ No newline at end of file |