furo
bf98eec518
Add option to disable regional rankings.
...
Set config to true in tests
Add test for `´sv_regional_rankings`
2023-10-23 14:02:22 +02:00
Edgar
48feb2abbb
fix test
2023-05-18 21:11:04 +02:00
Edgar
e75a763454
add unit test for updating teamranks
2023-05-15 09:07:29 +02:00
Edgar
044c0e3985
fix sql tests
2023-05-14 11:35:50 +02:00
heinrich5991
1a2c82c0b1
Mark absolute #includes as absolute
2023-02-23 10:53:16 +01:00
def
694b9cd67d
Fix scoreboard showing wrong best time
...
by requesting the best time again when it initially failed. This is
still not perfectly accurate since a player on another server can get a
better time, which will not get updated when the current server had no
database problems.
As reported by thekid36 on Discord:
> The best time shown on the scoreboard on the turkish server on a
> ddmax.Next map (mapname: 42) is 30min..while the best time should be 4
> min (it's correct on ger2 server)
So the way it works is that the best time is loaded from database when
loading map. Additionally it gets updated when a new finish is done. If
the initial load failed, but a finish with 30 min is done on the server,
we get this result
2022-12-31 12:36:03 +01:00
Zwelf
a4b7c9d08a
Store ranks in sqlite first to not loose them if server shuts down during stuck mysql transaction
2022-12-05 16:50:25 +01:00
Dennis Felsing
a67e30647e
Add sv_sql_bindaddr ( fixes #5830 )
2022-09-13 17:09:53 +02:00
Robert Müller
bf686342df
Fix performance-unnecessary-value-param
2022-07-10 21:42:57 +02:00
Robert Müller
99d1fb726c
Fix modernize-loop-convert in tests
2022-07-10 21:42:57 +02:00
c0d3d3v
498c2dbbcf
Renamed some time checkpoint related variables.
...
Init some of the time checkpoint variables explicitly
2022-07-06 15:13:55 +02:00
def
b8e83674eb
/cptime fix
2022-06-12 00:55:11 +02:00
Dennis Felsing
1e94d1fa79
Remove sv_checkpoint_save
2022-06-08 21:10:40 +02:00
Dennis Felsing
7686dcc921
Add /timecp command to get another players time checkpoints
...
Useful to compare your performance against another player. Currently can
only be done by renaming yourself to the player's name
2022-06-08 21:10:36 +02:00
Dennis Felsing
a2cd441d1c
Get best Time Checkpoints back if map has one
...
Even if you made a better finish without time cps before. Can happen now
that we add Time CPs to existing maps:
https://docs.google.com/spreadsheets/d/1yMMBLSbS2cOSYsbIMkDZpMLaV6k930mXj5yVZF0Uuaw/edit#gid=0
2022-06-08 15:37:50 +02:00
Dennis Felsing
402cccf8f2
Add override in code behind CONF_DISCORD, disable clang-tidy check
2022-05-18 01:19:35 +02:00
srdante
cb5fab5958
Fix tests
2022-03-28 20:27:14 -03:00
Chairn
5fe3e9af85
clang-format
2022-03-24 17:59:49 +01:00
Chairn
6086893fa6
Renamed all shadowing/shadowed variables
2022-03-24 17:59:49 +01:00
Dennis Felsing
f346e445bd
Fix timestamp in record_maps in test ( fixes #4631 )
2022-01-24 20:58:14 -03:00
def
c76f0f5899
Don't expect "moments ago" string in tests, use regex matcher instead
2021-12-25 02:21:46 +01:00
def
6bb875c660
Don't make score test depend on specific timestamp
...
Insert current timestamp instead
2021-12-25 01:33:08 +01:00
heinrich5991
2fbd0c6c71
Fix formatting in src/test/score.cpp
2021-12-20 14:04:41 +01:00
def
3f03d8ee31
Get rid of useless semicolon in SQL queries
2021-12-20 00:50:59 +01:00
def
6feb1a0eee
Create connections as unique_ptrs directly
...
no more leak in test/score.cpp
2021-12-19 23:04:12 +01:00
def
f464f148ac
Add explicit -DTEST_MYSQL
...
Since the setup is a bit more manual and not as self-contained, so most
probably don't want to test it locally.
2021-12-19 19:40:20 +01:00
def
04594397ca
Test MySQL centrally in fancy
2021-12-19 19:40:20 +01:00
def
f5d59e8719
Rename CONF_SQL to CONF_MYSQL
2021-12-19 19:40:20 +01:00
def
9ef5849f0c
Add MySQL test support
2021-12-19 19:40:20 +01:00
def
e569354f3e
Fix TeamScore tests
2021-12-19 19:40:20 +01:00
def
20c9141b71
Remove gmock dependency
2021-12-19 19:40:20 +01:00
def
d9858c2010
Add more Score tests, shorten tests
2021-12-19 19:40:20 +01:00
def
41910ff5fd
Add sqliteversion test
2021-12-19 19:40:20 +01:00
def
010ecd0868
More output in score test
2021-12-19 19:40:20 +01:00
def
baf9b94f2c
Factor CScoreWorker out of CScore, add SaveScore test
2021-12-19 19:40:20 +01:00