Charles Harris
451bbfdf40
silence errorneous output when not generating reports ( #1657 )
...
* silence errorneous output when not generating reports
* remove incorrect variable assignment
* change error messages and logic when reports turned off
* changing warn -> inf
Co-authored-by: Charles Harris
Co-authored-by: Georg Lauterbach
2020-10-21 19:45:47 +02:00
Georg Lauterbach
da8171388f
Complete Refactor for target/bin
( #1654 )
...
* documentation and script updates trying to fix #1647
* preparations for refactoring target/bin/
* complete refactor for target/bin/
* changing script output slightly
* outsourcing functions in `bin-helper.sh`
* re-wrote linting to allow for proper shellcheck -x execution
* show explanation for shellcheck ignore
* adding some more information
2020-10-21 18:16:32 +02:00
Dorian Ayllón
28a5fb6436
Fix example YAML markdown code block
2020-10-21 17:08:34 +02:00
Georg Lauterbach
f16e7f274e
updating env files further
2020-10-21 17:02:39 +02:00
Georg Lauterbach
a63a8c5f5f
adjusting env files for clearer usage
2020-10-21 16:58:43 +02:00
Georg Lauterbach
0ada57d87c
Documentation and Script Updates trying to fix #1647 ( #1653 )
...
* documentation and script updates trying to fix #1647
* re-trigger tests
* removing unnecessary rm statements
* re-trigger tests
2020-10-21 16:00:35 +02:00
Georg Lauterbach
275fbb1984
Merge pull request #1660 from tomav/aendeavor/renaming
...
Exchanging `.dist` files
2020-10-21 15:10:11 +02:00
Martin Schulze
0015c62303
Fix linter issue
2020-10-20 15:02:31 +02:00
Martin Schulze
5cce70b3a9
Fix timing dependent failures
2020-10-20 14:14:04 +02:00
Martin Schulze
1bd1fd3b32
Merge remote-tracking branch 'tvial/master' into feature/extract_even_more_tests
2020-10-20 13:19:15 +02:00
Martin Schulze
2de5c52b83
Fix nameclash in config names
2020-10-20 12:05:40 +02:00
Martin Schulze
0453240098
Catch errors on config duplication command
2020-10-20 09:33:47 +02:00
Martin Schulze
5884f866d3
Fix duplicate configuration name clashes
2020-10-20 09:33:14 +02:00
Martin Schulze
1ac5245f04
Add missing file
2020-10-20 01:05:01 +02:00
Martin Schulze
7bdac2a910
Add tests for remaining test_helper functions
2020-10-20 00:50:19 +02:00
Martin Schulze
9471ce7346
Fix errors due to trying to send emails too early
...
when clamav has not fully come up yet
2020-10-19 23:34:39 +02:00
Martin Schulze
7ae4a73d3b
Fix tests failing when emails are not yet delivered
2020-10-19 23:33:54 +02:00
Martin Schulze
02689c1fba
Merge pull request #1 from aendeavor/test_refactor
...
Minor stylistic changes
2020-10-19 16:36:38 +02:00
Georg Lauterbach
d5543b21c4
Correction for LINE variable
2020-10-19 16:29:25 +02:00
Georg Lauterbach
b948e01d39
re-trigger
...
wget through exception in the last test
2020-10-19 15:23:42 +02:00
Georg Lauterbach
3720dbafc0
removed local VAR=$(...)
assignments
2020-10-19 15:19:34 +02:00
Georg Lauterbach
ab1da1e3f3
small changes in common.bash
2020-10-19 14:10:32 +02:00
Georg Lauterbach
3f5c518950
mostly pwd
replacements and introduction of local keywords
2020-10-19 13:13:42 +02:00
Georg Lauterbach
75384e4d92
fixing .env
2020-10-19 12:20:23 +02:00
Georg Lauterbach
0d219800ff
replacing all occurences of private_config
with the uppercase variable
2020-10-19 12:15:44 +02:00
Georg Lauterbach
a3acedaf19
fixing NAME
2020-10-19 12:12:13 +02:00
Georg Lauterbach
0da7ee0c1d
{} and uppercase
2020-10-18 15:44:01 +02:00
Georg Lauterbach
6bff929b13
Merge pull request #1 from martin-schulze-vireso/feature/extract_even_more_tests
...
Feature/extract even more tests
2020-10-18 15:25:50 +02:00
Georg Lauterbach
34ad0500db
exchanging .dist
files
2020-10-18 14:54:23 +02:00
Georg Lauterbach
54dc528880
Merge pull request #1658 from casperklein/patch-4
...
Quotes removed to have a uniform style
2020-10-18 13:57:06 +02:00
Martin Schulze
5030e8278c
Add tests for test/common.bash
2020-10-18 03:11:10 +02:00
Martin Schulze
7fb13c18cd
Reinstane required (empty) folder
...
this is needed to make test
"checking accounts: user3 should have been added to /tmp/docker-mailserver/postfix-accounts.cf even when that file does not exist"
pass
2020-10-18 02:25:03 +02:00
Martin Schulze
88fbe0dbd3
Fix shellcheck errors on tests.bats
2020-10-18 02:24:26 +02:00
Martin Schulze
e2bca5f850
Always use ${}
2020-10-18 02:08:11 +02:00
Martin Schulze
f47f85598d
Fix trailing slash in path
2020-10-17 23:24:39 +02:00
Martin Schulze
13963747b8
Fix missing newline at the end of file
2020-10-17 23:24:23 +02:00
Casper
90778de19d
Quotes removed to have a uniform style
2020-10-17 22:17:59 +02:00
Martin Schulze
b7388d3b46
Remove obsolete make target
2020-10-17 02:04:33 +02:00
Martin Schulze
80bfc422a2
Reduce code duplication
2020-10-17 02:04:33 +02:00
Martin Schulze
7530aea9f5
Don't use an extra moint for subdir
2020-10-17 02:04:33 +02:00
Martin Schulze
96b3fd726a
Fix wait_for_service not working/hanging
2020-10-17 02:04:33 +02:00
Martin Schulze
c6c6fb708c
Avoid running tests while the services restart due to changes
2020-10-17 02:04:33 +02:00
Martin Schulze
c46edee8f9
Mark the end of restarts due to changes by moving the checksum file
2020-10-17 02:04:30 +02:00
Martin Schulze
05deaa3196
Move common functions into common.bash
2020-10-17 02:03:11 +02:00
Martin Schulze
53b930448d
Fix shellcheck issues
2020-10-17 02:03:11 +02:00
Martin Schulze
0d4eb08de8
Add missing accounts
2020-10-17 02:03:11 +02:00
Martin Schulze
e1d0fcfe01
Improve output in failure cases
2020-10-17 02:03:11 +02:00
Martin Schulze
a90e043e45
Fix failing tests due to old paths
2020-10-17 02:03:11 +02:00
Martin Schulze
854cb2ba51
Remove duplicate_configs on cleanup
2020-10-17 02:03:11 +02:00
Martin Schulze
ca3ebc6c40
Improve error messages on problems
2020-10-17 02:03:11 +02:00