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
19ec6540e1
Fix wait_for_ajax
for feature specs
2023-06-28 15:36:51 +02:00
ccbf41005b
Always clear runner strategy after each test case
...
Otherwise, we get different test results depending on the test order.
2023-06-23 22:20:04 +02:00
04a69691e0
Disable debug output during testing
2023-02-18 20:48:55 +01:00
8a47310177
Fix selenium deprecations
2023-02-18 20:31:12 +01:00
ffe96d9223
Remove I18n.translation_present?
monkey patch
2022-12-04 15:03:28 +01:00
574e99eddd
Fix rubocop offenses - Requires Ruby 3.1+
2022-11-25 11:10:06 +01:00
3effdbe600
merge master
2022-08-20 22:20:52 +02:00
5e9bf9141c
Fix Rubocop offenses
2022-07-08 15:23:55 +02:00
038864e4b4
Fix Rubocop offenses
2022-04-24 18:18:16 +02:00
c5c47715b3
Merge branch 'master' into refactor_proforma_import_export
...
# Conflicts:
# spec/controllers/exercises_controller_spec.rb
2022-01-11 22:20:18 +01:00
ea85519163
Update bundle (with newest rubocop version) and fix offenses
2022-01-04 09:42:37 +01:00
8a7eae1a56
Migrated to proforma 0.6
...
Fixed all failing specs
2021-11-23 19:37:38 +01:00
01ec9343cf
Remove usage of DockerClient
2021-11-01 17:13:10 +01:00
25b007dfda
[Spec] Fix return value of image_tags for mocked DockerClient
2021-11-01 17:13:09 +01:00
4f9078c6c6
Update usage of Selenium driver
2021-10-17 02:36:27 +02:00
f349e8a48c
Use real temp folder for Docker specs
2021-08-17 12:45:40 +02:00
a0ca15c6ac
Fix submission scoring during specs
2021-08-17 12:45:26 +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
ebdfd4ab63
Re-enable oscillating tests
2021-05-12 16:47:05 +02:00
26151920c0
Prevent docker cleaning if no docker test was performed
2021-05-12 16:47:05 +02:00
2b32829e60
Upgrade DatabaseCleaner strategy
2021-05-12 16:47:05 +02:00
8378070bc2
Upgrade to Rails 6.0 and apply new framework defaults
2021-05-12 16:47:05 +02:00
44b32b6f6a
#46 Add Prometheus exporter
2021-04-07 14:06:32 +02:00
7d4c4a4494
remove checksum
2019-12-16 17:43:47 +01:00
46e7853465
specs for services
2019-12-09 20:35:49 +01:00
5625fa63b0
add controller specs
2019-12-06 17:25:00 +01:00
7f1a7fbaa0
Fix error in displaying JStree and revert new default for FactoryBot
2019-03-11 23:43:02 +01:00
302f3a4896
Add Selenium support file for specs and include headless for Vagrant
...
Signed-off-by: Sebastian Serth <Sebastian.Serth@student.hpi.de >
2018-03-09 15:23:29 +01:00
0e26ab98c8
rename factory_girl_(rails) to factory_bot_(rails)
2017-11-15 15:18:07 +01:00
4eef3d70d5
minor refactoring of flash messages
2015-03-23 16:42:57 +01:00
f337f1c1a3
added tests
2015-02-23 12:44:22 +01:00
2180c3878e
added tests
2015-02-23 10:35:58 +01:00
d222d94bbe
changed database cleaning strategy
2015-02-18 11:03:56 +01:00
a13d1738e2
fixed multiple style guide violations
2015-02-17 10:23:01 +01:00
99d1aaa625
fix
2015-02-14 14:19:16 +01:00
232c6b398f
extracted method
2015-02-09 16:24:33 +01:00
a5349fa94f
delete test-related files after test execution
2015-02-09 10:03:57 +01:00
ba64630d45
clean up Docker containers after test execution
2015-02-08 18:42:12 +01:00
3118158946
silence standard output during RSpec runs
2015-02-07 10:19:36 +01:00
5f0815b140
implemented pooling for Docker containers
2015-02-06 15:59:51 +01:00
db2a9a4261
sped up some tests
2015-01-29 18:19:45 +01:00
4cbf9970b1
transferred Code Ocean from original repository to GitHub
2015-01-22 10:01:32 +01:00