Nick Liu
ada4ed13be
Tests: Rework acceptance tests to set up LAMP at testing time
...
We may be able to test different operating systems this way.
2022-12-07 21:18:41 -06:00
Cameron
04bbad449a
Test admin scripts are parsing correctly.
2021-01-16 13:32:35 -08:00
Nick Liu
b5923169a6
Automated acceptance tests
...
Includes a Dockerfile that can be used to build the
ghcr.io/e107inc/e107/e107-dev
container
2020-12-28 23:42:57 +01:00
Nick Liu
f256b924ce
Fix all PHP 8.0 test failures
2020-11-30 12:55:00 +01:00
Nick Liu
b074ad21b0
Updated tests to use v2.3.0 database fixtures
2020-06-19 11:15:54 -05:00
Nick Liu
d31f4cd45e
E107Preparer: Clean up hidden files as well
...
Fixes test run cleanup errors that look like:
In ErrorHandler.php line 83:
rmdir(W:\www\e107v2/e107_system/000000test/): Directory not empty
Or:
In E107Preparer.php line 27:
E107Preparer couldn't delete W:\www\e107v2/e107_system/000000test
2019-12-30 11:15:43 +01:00
Nick Liu
4ca73daad5
Salt state e107-dev now installs LAMP for acceptance tests
2019-12-28 15:39:21 +01:00
Nick Liu
c31b645013
Made acceptance tests work again
...
Broken due to Codeception moving modules out of codeception/codeception
2019-12-28 10:35:36 +01:00
Nick Liu
e797efce74
Fixed some formatting oddities
2019-12-27 22:18:27 +01:00
Nick Liu
f38e6c1f6d
Added a salt-ssh state to deploy an LXC dev env
2019-12-23 15:19:26 +01:00
Deltik
4e7d76235c
Removed GitLab CI
2019-12-03 23:09:28 -06:00
Deltik
e8cc0fb462
Attempt to port from GitLab CI to GitHub Actions
2019-11-28 22:39:54 -06:00
Deltik
6e8c81e652
GitPreparer: Handle failed git commit test lock
...
Happens when the Git config does not have user.name and user.email
2019-11-28 13:40:03 -06:00
Deltik
e49ee50d31
Preparation for merge with e107 repository
...
Moved all test files to e107_tests subdirectory
2019-11-27 11:18:53 -06:00