Wolfgang Witt
|
4e76fe7e50
|
fix: increase size of test instances again (oops)
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
525e24b56d
|
chore(test): check for non-overlapping rangeDescription
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
6ccc192426
|
chore: remove -Wwarn
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
795598ea06
|
chore(test): re-enable justifiedNullResult-test
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
5480e2d7b7
|
chore: names with non-ascii prefix get a ExamOccurrenceMappingSpecial
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
d60f93561f
|
fix: make sure it compiles again + add 2-letter name
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
a66c61cecc
|
chore(test): add surnames with unicode characters
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
dbd7726bbb
|
chore(test): add test for ExamRoomRandom
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
b6df520fab
|
chore(test): disable justifiedNullResult-tests
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
a692899ae6
|
chore(test): make UserProperties a newtype
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
385af53372
|
chore(test): use annotate to easier see which test failed
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
48ee67f6d6
|
chore(test): allow valid nullResults
ExamRoomMatriculation sometimes shows incorrect ranges
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
9d8a94717a
|
chore(test): respect users without matriculation number
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
4dccd2830b
|
chore(test): prepare for ExamRoomMatriculation-Tests
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
eadbbce661
|
chore(test): increase test size + prepare for matriculation tests
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
abb2342ab5
|
chore(test): abuse Show+Enum+Bounded for more concise test specification
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
46e6ca9217
|
chore(test): add tests with nudges
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
27f30dcd17
|
chore(test): rearrange to allow easier parameter adjustments
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
4d9ef2a64d
|
chore(test): property test with preselected users
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
5de8f0ae23
|
chore(test): move generators to their own functions
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
c0fd3bc1e4
|
chore(test): finalize property description
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
aba5c53a0b
|
chore(test): refine ExamOccurence-creation
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
52678cddf4
|
chore(test): provide very "arbitrary" instance for ExamOccurrence
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
a9f432d6b0
|
chore(test): finally manged to create a users map
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
f68ae3b356
|
chore(test): first try at property test (incomplete)
|
2021-03-15 10:45:37 +00:00 |
|
Wolfgang Witt
|
9f83cc2e5b
|
chore(test): create file ExamSpec.hs with basic information for the error case
|
2021-03-15 10:45:37 +00:00 |
|
Gregor Kleen
|
ef7a743c60
|
test: enusre arc roundtrips
|
2021-02-11 08:53:09 +01:00 |
|
Gregor Kleen
|
82b3a6364c
|
feat(workflows): wire up ws-school
|
2020-11-24 22:35:59 +01:00 |
|
Gregor Kleen
|
28e93c8fec
|
chore(files): test roundtripping through minio & db
|
2020-09-11 18:43:00 +02:00 |
|
Gregor Kleen
|
d2e8ac3a2a
|
chore: bump zip-stream
|
2020-09-10 15:09:26 +02:00 |
|
Gregor Kleen
|
350ee79af3
|
fix: zip handling & tests
|
2020-09-09 13:44:01 +02:00 |
|
Gregor Kleen
|
62dd7b9f04
|
fix(rating-files): support integral points values
Fixes #604
|
2020-06-24 14:01:52 +02:00 |
|
Gregor Kleen
|
036c74ef49
|
fix: hlint & build
|
2020-06-18 10:12:08 +02:00 |
|
Gregor Kleen
|
af7947328d
|
feat(ratings): parsing for new format
|
2020-06-17 12:57:54 +02:00 |
|
Gregor Kleen
|
2bf484609e
|
feat(rating): pretty-print to new yaml based format
Parsing not implemented yet; tests should fail
|
2020-06-16 18:23:02 +02:00 |
|
Gregor Kleen
|
cfaea9c08b
|
chore: bump to lts-15.0
BREAKING CHANGE: major version bumps
|
2020-02-23 11:12:45 +01:00 |
|
Gregor Kleen
|
5f04593b30
|
fix(rating files): better descriptions & tests
|
2019-11-04 11:55:07 +01:00 |
|
Gregor Kleen
|
67e3b38834
|
chore: bump versions
BREAKING CHANGE: yesod >=1.6
|
2019-09-25 13:46:10 +02:00 |
|
Gregor Kleen
|
12067de2ff
|
feat(user-schools): automatically assign users to schools
Based on StudyTerms and SchoolLdap
|
2019-08-28 17:08:23 +02:00 |
|
Sarah Vaupel
|
37db6256c1
|
Merge branch 'master' into course-teaser
|
2019-07-03 11:59:02 +02:00 |
|
Gregor Kleen
|
7f103ec7a9
|
Additional tests & cleanup
|
2019-01-16 23:47:21 +01:00 |
|
Gregor Kleen
|
e66f8919a4
|
Test adherence to typeclass-laws much more extensively
|
2018-12-04 21:06:28 +01:00 |
|
Gregor Kleen
|
7d132bf779
|
Minor cleanup
|
2018-11-09 14:58:37 +01:00 |
|
Gregor Kleen
|
aa2d33922a
|
Fix tests
|
2018-11-09 14:53:07 +01:00 |
|
Gregor Kleen
|
73a00e5731
|
Get yesod test working
|
2018-11-01 17:44:12 +01:00 |
|
Gregor Kleen
|
1b42873f12
|
Cleanup
Fixes #15
|
2017-11-15 10:10:24 +01:00 |
|
Gregor Kleen
|
0a40a8bf70
|
extractRatings
|
2017-10-09 23:19:51 +02:00 |
|
Gregor Kleen
|
710fec9b18
|
Test for rating formatting/parsing
|
2017-10-09 22:57:06 +02:00 |
|
Gregor Kleen
|
93b2c72a7b
|
Move Zip to Utils
|
2017-10-09 19:00:39 +02:00 |
|