aboutsummaryrefslogtreecommitdiff
path: root/src/functionalTest/java/ch/fhnw
AgeCommit message (Collapse)Author
2021-12-21feat: adds `outputDir` to classpathThibault Gagnaux
2021-12-10refactor: adds an internal `depsFrege` task and simplifes `replFrege`Thibault Gagnaux
- `depsFregeTask`: only internal use for the vscode plugin to automate the repl code lens. - `replFregeTask`: simplified to only print the command to start the repl because starting and interacting through a console is not gradle's core strength. See https://github.com/tricktron/frege-gradle-plugin/issues/11.
2021-12-09fix: only asserts a substring of the classpathThibault Gagnaux
Increases the max number of test processes, which may reduce the test execution time.
2021-12-09refactor: adds test case for classpath with external dependenciesThibault Gagnaux
2021-12-08feat: replFrege task v2 returns classpath with all dependenciesThibault Gagnaux
2021-11-28fix: adds `System.in` as StandardInput to make `ReplFrege` task interactivelyThibault Gagnaux
2021-11-24feat: adds `replFrege` taskf-repl-taskThibault Gagnaux
2021-11-21fix: adds dependent frege files test casesThibault Gagnaux
If a Frege module A depends on Frege module B, then you need to compile with the `-make` flag so that the compiler resolves the dependencies and compiles the module B before the module A.
2021-11-17feat: Adds incremental build and build cache support for the `fregeCompile` taskThibault Gagnaux
2021-11-16refactor: adds testcase with illegal compiler flagThibault Gagnaux
2021-11-16feat: adds `compilerFlags` property to configure the Frege compilerThibault Gagnaux
2021-11-10feat: `mainModule` property can be configured with command-line optionThibault Gagnaux
2021-11-10refactor: tests and makes `FregeDTOBuilder` a singletonThibault Gagnaux
2021-11-09feat: adds two tests and makes them pass for new `runFregeTask`Thibault Gagnaux
2021-07-08Refactor: Uses junit5 nested tests for a better structureThibault Gagnaux
Setups missing java 11 in the github workflow
2021-07-07Splits tests into fast unit tests and slow functional testsThibault Gagnaux