Details
-
Type:
Task
-
Status: Done
-
Priority:
High
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 3.6.1
-
Component/s: Test suite
-
Labels:None
Description
See https://github.com/cfengine/core/pull/454 for context.
Acceptance tests should use the @filestat@ function from https://github.com/cfengine/core/issues/424 if that is accepted into master. That would ensure cross-platform compatibility and less external dependencies for the acceptance tests (any cross-platform issues would be fixed in the @filestat@ function, not in the acceptance tests).
Make sure at least one test verifies @filestat@ against Perl, for instance.