99bd46af1a
Align project files with CodeHarbor
...
Since both projects are developed together and by the same team, we also want to have the same code structure and utility methods available in both projects. Therefore, this commit changes many files, but without a functional change.
2023-10-11 00:18:33 +02:00
be4f2b790d
Add user to testrun
...
* We want to identify a user that has triggered a testrun. Previously (in regular operation), only submission author who were regular users were able to start a testrun. Now, we want to prepare a future where submission authors are programming groups. Still, a testrun is triggered by an individual user and not a group.
* Further, this commit fixes some missing foreign key constrains.
2023-08-24 19:32:06 +02:00
0234414bae
Rename user to contributor in submission
2023-08-24 19:32:06 +02:00
574e99eddd
Fix rubocop offenses - Requires Ruby 3.1+
2022-11-25 11:10:06 +01:00
c75f52f2c8
Fix Rubocop offenses
2022-10-24 12:28:50 +02:00
6803efc023
Fix order-dependent specs
...
The submission spec is removed as it was useless since 66c1b992
2022-08-12 11:39:42 +02:00
ea85519163
Update bundle (with newest rubocop version) and fix offenses
2022-01-04 09:42:37 +01:00
b6bc578aea
Move submission scoring from controller concern to submission model
...
Localization and markdown formatting is now done in a controller
spec in order to bring this logic away from the data and towards
the view.
2021-11-01 17:12:50 +01:00
74e285e9fd
Fix rubocop offenses
2021-10-05 12:09:56 +02:00
da0a682ffb
Apply manual rubocop fixes
2021-05-14 22:03:06 +02:00
6cbecb5b39
Apply automatic rubocop fixes
2021-05-14 22:03:06 +02:00
66c1b99230
Fix spec for user redirect
...
* Very simple fix. I could also remove the test but as long as we still consider to switch back to the original implementation, I leave it here for now.
2020-09-28 19:17:30 +02:00
fc873cb053
second run of replacement regex from https://github.com/thoughtbot/factory_bot/blob/4-9-0-stable/UPGRADE_FROM_FACTORY_GIRL.md ...
...
Nested calls seem to be fun..
2017-11-15 15:37:42 +01:00
0e26ab98c8
rename factory_girl_(rails) to factory_bot_(rails)
2017-11-15 15:18:07 +01:00
03141409e8
Fix tests for user_exercise_feedback
2017-11-08 15:41:48 +01:00
0fd993c1cd
Move submission url attributes to controller test
2017-10-26 15:48:21 +02:00
a00adbce25
Move *_url spec to controller, because the subscription model does not handle urls anymore
2017-10-16 14:02:40 +02:00
41b0c1e530
solve extension probelm
2016-08-03 17:21:49 +02:00
f5339e4664
Renamed tests, fix default
2015-04-28 11:40:49 +02:00
c3a56e6429
fixed tests
2015-04-27 17:58:44 +02:00
8dfc92d8c9
added tests
2015-02-26 10:42:18 +01:00
9bcc27e129
added tests
2015-02-24 19:08:53 +01:00
113e05d310
minor changes
2015-02-24 16:25:47 +01:00
8e374c6914
use #described_class, as suggested by RuboCop
2015-02-16 17:04:28 +01:00
0bb5dae334
changed literal array syntax, as suggested by RuboCop
2015-02-16 11:33:03 +01:00
5f6dbdd858
added some tests
2015-02-15 12:21:42 +01:00
b08bc8aef2
sped up some tests
2015-01-30 10:50:44 +01:00
4cbf9970b1
transferred Code Ocean from original repository to GitHub
2015-01-22 10:01:32 +01:00