@@ -8,7 +8,6 @@ and running (change accordingly if you have the right versions of Agda
88AGDA_EXEC=agda-2.6.4 GHC_EXEC=ghc-9.2.8 make testsuite
99```
1010
11-
1211# Structure of the test suite
1312
1413## Configuration
@@ -24,24 +23,21 @@ the shared configuration and the resulting executable is copied to
2423the root of the tests directory.
2524
2625If you want to add new tests, you need to list them in
27- [ runtests.agda ] ( admin/runtests/runtests .agda ) .
26+ the [ runtests] ( admin/runtests/Main .agda ) program .
2827
2928## Test dependencies
3029
31- The external dependencies of each test are spelt out in:
32-
33- * either the generic [ _ config/template.cabal] ( _config/template.cabal ) cabal file
34- if they don't need any additional dependencies
35- * or the test-specific cabal file (e.g. [ data/appending/appending.cabal] ( data/appending/appending.cabal ) ) otherwise
30+ The external dependencies of the whole test suite are spelt out in the generic
31+ [ _ config/template.cabal] ( _config/template.cabal ) cabal file
3632
3733You may need to bump these dependencies when changing
38- the version of the compiler backend we build against.
34+ the version of the GHC compiler we build against.
3935
4036# Updating the test suite
4137
42381 . Update [ _ config/version-numbers.sh] ( _config/version-numbers.sh )
43- 2 . Update the command listing explicit version numbers at the top of this README
39+ 2 . Update the shell command listing explicit version numbers in the
40+ fenced code block at the top of this README
44413 . Update bounds in [ _ config/template.cabal] ( _config/template.cabal )
45- as well as all the test-specific cabal files in the X/Y/ subdirectories
46424 . Update [ ../.github/workflows/ci-ubuntu.yml] ( ../.github/workflows/ci-ubuntu.yml )
4743 to run the continuous integration with the new GHC and/or Agda versions.
0 commit comments