20 Commits (9fe750dc2becb2f9547ba665a4320ca39f61468f)

Author SHA1 Message Date
ofthesun9 d5d097eebc docker-compose exec needs a -T flag it no TTY is allocated
This flag is missing in 00_create_users.sh and is failing the tests on travis arm architecture
5 years ago
hoellen d3dd4802f4 Change default password scheme to PBKDF2 (#1194) 5 years ago
Tim Möhlmann 2a20c1e8ee
Tests for initial admin create 5 years ago
Ionut Filip cb1c90b423
Removed DISABLE_FTS_LUCENE 6 years ago
Dario Ernst bbb24a8863 Add more tests: Auto-forwarding, sending to an alias and auto-reply
Add simple test for auto-reply
6 years ago
Daniel Huber d357ed67f5
Add DOCKER_PREFIX in tests and setup files 6 years ago
Tim Möhlmann f0906073e3
Merge remote-tracking branch 'upstream/master' into feat-subnet2 6 years ago
Tim Möhlmann c0972face6
Correct subnetting functionality for the tests and setup 6 years ago
Ionut Filip 35be1710a6
Changed user creation command 6 years ago
Ionut Filip 8acf9451fa
Changed admin and user creation command 6 years ago
Tim Möhlmann 8172f3eab8
Move the Mailu Docker network to a fixed subnet.
This will make network configuration and host based authentication
more robust, across different deployment platforms.
The options `RELAYNETS` and`POD_ADDRESS_RANGE` are kept for compatibility.
However, their usage have become optional.
6 years ago
Tim Möhlmann d84254ccd8
Update user creation to python3 6 years ago
Ionut Filip 4032e7128d Calling email test as hook with msg as arg 6 years ago
Ionut Filip 982e586e49 Replaced os.system calls with native python calls 6 years ago
Ionut Filip 88f5e6e4cf Moved users creation in core 6 years ago
Ionut Filip c3bc7988c9 Implemented email test for travis 6 years ago
Ionut Filip 4e9dc0c3c9 Implemented sending/reading email(local tests) 6 years ago
Tim Möhlmann 35e0fa1b9d
Drop IPv6 for travis 6 years ago
Tim Möhlmann dde7ccca97
Created test cases from latest setup revision 6 years ago
Ionut Filip 3b1fdc6166 Migrate test script from shell to python
- test.py needs to be called with 2 arguments : test_name and timeout
  - it will cd to test_name dir and use the test_name.yml from there
  - it will sleep for an amount of time equals to timeout in minutes
- it will perform health checks for containers. If healtcheck isn't enabled will check for running state
- it will run hooks inside the test_name dir ( .py and .sh) if there are any
- printing logs in any case
6 years ago