Thor77
8f88362264
Use code with only alphas for unqiue-validation
...
Because in some ocassions a tournament code with only digits is
generated which would fail this test because shoulda is not able to
convert it to an uppercase version to test for case-sensitivity of the
validation.
2018-12-02 13:54:27 +01:00
Daniel Schädler
68f9b3b2b3
Change Score to MatchScore & MatchScore score attribute to points
...
This is done to improve the naming and therefore make things easier to understand.
2018-11-30 14:15:48 +01:00
Thor77
673e12c052
Validate Stage xor Group present in match
2018-11-20 16:03:58 +01:00
Thor77
6e1af687ad
Add default for scores.score
2018-11-19 14:41:30 +01:00
Thor77
c573fd9edd
Fix team spec expecting group_score relation
2018-11-19 11:47:14 +01:00
Thor77
1ec2fa6cf5
Add model test for group,match,score,stage,user
2018-11-19 11:47:13 +01:00
Thor77
b09f4eceb2
Add tests for valid factory to all model tests
2018-11-19 11:47:13 +01:00
Thor77
1a24dd3057
Add association tests for new schema
2018-11-19 11:47:13 +01:00
Thor77
b72bc69b81
Add spec for GroupScore model
2018-11-19 11:47:13 +01:00
Thor77
ca0013b9b2
Use expect instead of assert syntax
2018-11-19 11:47:12 +01:00
Thor77
ff63380c9c
Add Tournament model spec and factory
2018-11-19 11:47:12 +01:00