Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/dbm-offline-on-push.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Full DBM-Offline results on push to master
run-name: DBM-Offline full

on:
push:
branches:
- master

jobs:
dbm-offline-diff:
runs-on: ubuntu-latest
steps:
- name: Run DBM-Offline
uses: DeadlyBossMods/DBM-Offline@main
with:
diff-mode: false
dbm-mod-ref-mop: ${{ github.event.after }}
test-dbm-core-mods: true
test-dbm-mop-mods: true
upload-repo-commit-message: ${{ format('MoP{0} {1}', ':', join(github.event.commits.*.message, ';')) }}
upload-repo-branch: main
upload-token: ${{ secrets.TEST_RESULT_UPLOAD_TOKEN }}
22 changes: 22 additions & 0 deletions .github/workflows/dbm-offline-upload-pr-results.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: DBM-Offline PR results
run-name: DBM-Offline PR results

on:
workflow_run:
workflows: ["DBM-Offline test diff"]
types:
- completed

jobs:
upload-diff-results:
runs-on: ubuntu-latest
if: >
github.event.workflow_run.event == 'pull_request' &&
github.event.workflow_run.conclusion == 'success'
steps:
- name: Upload DBM-Offline results
continue-on-error: true
uses: DeadlyBossMods/DBM-Offline@uploader
with:
upload-token: ${{ secrets.TEST_RESULT_UPLOAD_TOKEN }}
comment-token: ${{ secrets.GITHUB_TOKEN }}
22 changes: 22 additions & 0 deletions .github/workflows/dbm-offline.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: DBM-Offline test diff
run-name: DBM-Offline on PR

on:
push:
branches:
- master
pull_request:
branches:
- master

jobs:
dbm-offline-diff:
runs-on: ubuntu-latest
steps:
- name: Run DBM-Offline
uses: DeadlyBossMods/DBM-Offline@main
with:
repo-under-test: mop
dbm-mod-ref-mop: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.sha || github.event.after }}
dbm-mod-base-ref-mop: ${{ github.event_name == 'pull_request' && github.event.pull_request.base.sha || github.event.before }}
test-dbm-mop-mods: true
47 changes: 47 additions & 0 deletions DBM-Test-MoP/DBM-Test-MoP_Mists.toc
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
## Interface: 50502
## Category: DBM
## Group: DBM-Test
## Title:|cffffe00a<|r|cffff7d0aDBM Tests|r|cffffe00a>|r |cff69ccf0Tests for Mists of Pandaria mods|r
## Dependencies: DBM-Test
## DefaultState: enabled
## LoadOnDemand: 1
## X-DBM-Test: true

# Heart of Fear
HeartofFear/Garalon.lua
HeartofFear/Meljarak.lua
HeartofFear/Shekzeer.lua
HeartofFear/Tayak.lua
HeartofFear/Unsok.lua
HeartofFear/Zorlok.lua

# Mogushan Vaults
#MogushanVaults/Elegon.lua
#MogushanVaults/Feng.lua
#MogushanVaults/GarajalTheSpiritBinder.lua
#MogushanVaults/SpiritKings.lua
#MogushanVaults/StoneGuard.lua
#MogushanVaults/WillofEmperor.lua

# Terrace of Endless Spring
TerraceofEndlessSpring/LeiShi.lua
TerraceofEndlessSpring/ProtectorsofEndless.lua
TerraceofEndlessSpring/ShaofFear.lua
TerraceofEndlessSpring/Tsulong.lua

# Throne of Thunder
#ThroneofThunder/CouncilofElders.lua
#ThroneofThunder/DarkAnimus.lua
#ThroneofThunder/Durumu.lua
#ThroneofThunder/Horridon.lua
#ThroneofThunder/IronQon.lua
#ThroneofThunder/JiKun.lua
#ThroneofThunder/Jinrokh.lua
#ThroneofThunder/LeiShen.lua
#ThroneofThunder/Megaera.lua
#ThroneofThunder/Primordius.lua
#ThroneofThunder/Raden.lua
#ThroneofThunder/Tortos.lua
#ThroneofThunder/TwinEmpyreans.lua

# Siege of Orgrimmar
6,472 changes: 6,472 additions & 0 deletions DBM-Test-MoP/HeartofFear/Garalon.lua

Large diffs are not rendered by default.

900 changes: 900 additions & 0 deletions DBM-Test-MoP/HeartofFear/Meljarak.lua

Large diffs are not rendered by default.

5,552 changes: 5,552 additions & 0 deletions DBM-Test-MoP/HeartofFear/Shekzeer.lua

Large diffs are not rendered by default.

658 changes: 658 additions & 0 deletions DBM-Test-MoP/HeartofFear/Tayak.lua

Large diffs are not rendered by default.

1,964 changes: 1,964 additions & 0 deletions DBM-Test-MoP/HeartofFear/Unsok.lua

Large diffs are not rendered by default.

1,470 changes: 1,470 additions & 0 deletions DBM-Test-MoP/HeartofFear/Zorlok.lua

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions DBM-Test-MoP/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# DBM Tests

This AddOn contains tests to validate that DBM is working correctly for Mists of Pandaria.
You need to install a dev or alpha version of DBM to load this, it will not show up in the game in normal release versions.

Run `/dbm test help` in a dev or alpha version for information on running the tests.
3,358 changes: 3,358 additions & 0 deletions DBM-Test-MoP/TerraceofEndlessSpring/LeiShi.lua

Large diffs are not rendered by default.

3,793 changes: 3,793 additions & 0 deletions DBM-Test-MoP/TerraceofEndlessSpring/ProtectorsofEndless.lua

Large diffs are not rendered by default.

5,660 changes: 5,660 additions & 0 deletions DBM-Test-MoP/TerraceofEndlessSpring/ShaofFear.lua

Large diffs are not rendered by default.

8,081 changes: 8,081 additions & 0 deletions DBM-Test-MoP/TerraceofEndlessSpring/Tsulong.lua

Large diffs are not rendered by default.

Loading