mirror of
https://github.com/progval/irctest.git
synced 2025-04-08 00:09:46 +00:00
Run Atheme with Charybdis, to enable tests depending on SASL
This commit is contained in:
4
.github/workflows/charybdis.yml
vendored
4
.github/workflows/charybdis.yml
vendored
@ -28,6 +28,7 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get install atheme-services
|
||||
python -m pip install --upgrade pip
|
||||
pip install pytest -r requirements.txt
|
||||
|
||||
@ -49,5 +50,6 @@ jobs:
|
||||
- name: Test with pytest
|
||||
run: |
|
||||
# testQuitErrors is very flaky
|
||||
PATH=~/.local/bin:$PATH pytest --controller=irctest.controllers.charybdis -k 'not Ergo and not deprecated and not strict and not testDoubleKickMessages and not testQuitErrors'
|
||||
# AccountTagTestCase.testInvite fails because https://github.com/solanum-ircd/solanum/issues/166
|
||||
PATH=~/.local/bin:$PATH pytest --controller=irctest.controllers.charybdis -k 'not Ergo and not deprecated and not strict and not testDoubleKickMessages and not testQuitErrors and not (AccountTagTestCase and testInvite)'
|
||||
|
||||
|
Reference in New Issue
Block a user