Philipp Holzer
90a38a00d8
Adding basepath, urlpath, hostname and ssl_policy to installation
3 years ago
Philipp Holzer
b4ee1a5b26
Fixing Unittests
3 years ago
Philipp Holzer
cacaec41fb
remove currently unused testdata
3 years ago
Philipp Holzer
c150cf4e58
add annotations again
3 years ago
Philipp Holzer
69fa6161e5
Refactor installer
3 years ago
Philipp Holzer
d88dc7484f
Optimize testing (reduce code per test)
3 years ago
Philipp Holzer
4e374fa4d3
Fixed AutomaticInstallationConsoleTest
3 years ago
Philipp Holzer
d4b23ca8b9
Fixing some AutomaticInstallationConsoleTests
3 years ago
Philipp Holzer
c5973beca4
Fixing some AutomaticInstallationConsoleTests
3 years ago
Philipp Holzer
bef952bd16
Fixed ConfigConsoleTest
3 years ago
Philipp Holzer
acd5060ec2
Fixed ConsoleTest
3 years ago
Philipp Holzer
f5adbd268b
Fixing tests
3 years ago
Philipp Holzer
eafcf3592d
Config FollowUp
...
- New Configuration (Config is now only holding the instance)
- New PConfiguration (PConfig is now only holding the instance)
- Config & PConfig-Adapter don't need "ConfigCache" anymore
- DB-Connection is now outside App->reload() for better dependency-chaining
3 years ago
Philipp Holzer
cb791024e4
Refactor ConfigMockTrait to mocked ConfigCache
3 years ago
Philipp Holzer
90e88d6c35
Bugfixing AutomaticInstallation test
3 years ago
Hypolite Petovan
cef6757c92
Replace REGISTER_* constants by Module\Register::* ones
3 years ago
Hypolite Petovan
458981f75c
Replace x() by isset(), !empty() or defaults()
...
- Remove extraneous parentheses around empty() calls
- Remove duplicate calls to intval(), count() or strlen() after empty()
- Replace ternary operators outputting binary value with empty() return value
- Rewrite defaults() without x()
4 years ago
Hypolite Petovan
0c21bd488f
Use constants instead of strings for register_policy
4 years ago
Hypolite Petovan
98d90e131d
Update install to generate config/local.config.php
4 years ago
Philipp Holzer
83ead5ec48
Test enhancements
4 years ago
Philipp Holzer
70f9d3c596
documentation
4 years ago
Philipp Holzer
4f01a198e1
AutoInstall Test fix
...
- New Mock for Renderer
- No need of prepared assert.ini.php anymore
- Mocking Renderer during Autoinstall
4 years ago
Philipp Holzer
764e1a3cb6
Fixing issue L10n::t()
4 years ago
Philipp Holzer
d75cc0cb34
Bugfixing executable (Mocking the executable)
4 years ago
Philipp Holzer
92d3d77e76
Bufixing environment specific assertion problem
4 years ago
Philipp Holzer
70e240691e
Moved Mocking usage
...
Adding more documentation
4 years ago
Philipp Holzer
0e22c18a9d
Bugfixing & Enhancement
...
- Added Mocking Engine for App, DBA, Config
- Using Mocking Engine for AutomaticInstallationConsoleTest
- Using Mocking Engine for ConfigConsoleTest
- Removing MultiUserConsole - Workaround
4 years ago
Philipp Holzer
91f595000c
Mocking DBStructure::existsTable()
4 years ago
Philipp Holzer
cf39c9df81
Bugfixings
...
- moved testargs.php to util directory
- Switch Environment check before config at automatic install
- checkPHP() is now finding the PHP binary too
- Bugfixing checkPHP() & required returned wrong status
- removing not used $_POST['phpath'] in web installer
4 years ago
Philipp Holzer
a79daf3946
Fixing tests - part 2
4 years ago
Philipp Holzer
4a82708cbf
Fix Testing
4 years ago
Philipp Holzer
c32ac7f194
Install Class to methods
...
- Bugfixing Install checks (worked not as expected)
- Changed static methods from Install to class functions
- Added tests
4 years ago
Philipp Holzer
924b21623c
Fixing tests for AutomaticInstallation
4 years ago
Philipp
2838e4ebaf
Automatic Install Tests & Doku ( #5674 )
...
* Automatic Installation Testing
- New dev-library "mikey179/vfsStream"
- created "reload" method for App-Reloads
- ConsoleTest now using virtual directory
- Adding Automatic Installation Tests
- Fixing some probable install-failures
* Updating README for Automatic Installation
* Updating README for Automatic Installation
* Bugfix normal installation
* Fixing copying of config files
4 years ago