1
0
mirror of https://github.com/haiwen/seafile-server.git synced 2025-04-27 19:15:07 +00:00
Mirror
Go to file
2023-10-17 14:25:39 +08:00
.github/workflows
ci
common Add tags to build dm database 2023-10-17 14:25:39 +08:00
controller
doc
fileserver Add tags to build dm database 2023-10-17 14:25:39 +08:00
fuse
include
lib
m4
notification-server
python
scripts/sql
server
tests
tools
.gitignore
autogen.sh
configure.ac
LICENSE.txt
Makefile.am
pytest.ini
README.markdown
README.testing.md
run_tests.sh
updateversion.sh

Seafile Server Tests

Run it locally

To run the tests, you need to install pytest first:

pip install -r ci/requirements.txt

Compile and install ccnet-server and seafile-server

cd ccnet-server
make
sudo make install

cd seafile-server
make
sudo make install

Then run the tests with

cd seafile-server
./run_tests.sh

By default the test script would try to start ccnet-server and seaf-server in /usr/local/bin, if you make install to another location, say /opt/local, run it like this:

SEAFILE_INSTALL_PREFIX=/opt/local ./run_tests.sh