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