summaryrefslogtreecommitdiffstats
path: root/nixos/tests/agda.nix
AgeCommit message (Collapse)Author
2021-07-15nixosTests.agda: Adapt to --guardedness requirementsManuel Bärenz
The one-line test is hard to fix in a readable manner and doesn't really add value above the hello-world test. So rather simplify to reduce maintenance.
2021-03-17agda nixos test: fix hello world programAlex Rice
2021-02-03Merge pull request #110512 from neosimsim/agda-dont-install-EverythingAnderson Torres
Agda don't install Everything module
2021-01-24agdaPackages.mkDerivation: don't install Everything moduleAlexander Ben Nasrallah
The Everthing module is not part of a library and should therefore not be copied to the nix store. This is particularly bad, if the Everything module is defined in an agda library included directory, e.g. consider an agda-lib with include: . and Everything.agda in the project root (.), in which case the Everything module would become part of the library. If multiple such projects are in the dependency tree, the Everything module becomes ambiguous and the build would fail.
2021-01-24nixos/tests/agda: check execution of HelloWorldAlexander Ben Nasrallah
Test that the compiled executable actually runs.
2021-01-10treewide: simplify pkgs.stdenv.lib -> pkgs.libDominik Xaver Hörl
The library does not depend on stdenv, that `stdenv` exposes `lib` is an artifact of the ancient origins of nixpkgs.
2020-09-18tests/agda: Fix commentManuel Bärenz
2020-05-14agda: Added testManuel Bärenz