mirror of
https://github.com/progval/irctest.git
synced 2025-04-07 07:49:52 +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)'
|
||||
|
||||
|
4
.github/workflows/inspircd.yml
vendored
4
.github/workflows/inspircd.yml
vendored
@ -28,12 +28,10 @@ jobs:
|
||||
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
sudo apt-get install atheme-services
|
||||
python -m pip install --upgrade pip
|
||||
pip install pytest -r requirements.txt
|
||||
|
||||
- name: Install atheme
|
||||
run: sudo apt-get install atheme-services
|
||||
|
||||
- name: Checkout InspIRCd
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
|
3
.github/workflows/solanum.yml
vendored
3
.github/workflows/solanum.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
|
||||
|
||||
@ -35,7 +36,7 @@ jobs:
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
repository: solanum-ircd/solanum
|
||||
ref: 2e8a889fc94313acf53c430cec1bd044850769a0
|
||||
ref: e370888264da666a1bd9faac86cd5f2aa06084f4
|
||||
path: solanum
|
||||
|
||||
- name: Build Solanum
|
||||
|
Reference in New Issue
Block a user