1
0
mirror of https://github.com/tw93/Mole.git synced 2026-02-06 01:28:02 +00:00

Complete automated testing

This commit is contained in:
Tw93
2025-10-12 14:17:40 +08:00
parent 41047d6ee8
commit f9a93f6052
10 changed files with 738 additions and 0 deletions

22
.github/workflows/tests.yml vendored Normal file
View File

@@ -0,0 +1,22 @@
name: Mole Tests
on:
push:
branches: [main]
pull_request:
jobs:
test:
runs-on: macos-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Install bats-core
run: |
brew update
brew install bats-core
- name: Run test suite
run: tests/run.sh