Skip to content

Commit 47a5c6c

Browse files
CyberTailordom96
authored andcommitted
Enable unit tests for GitHub Actions
1 parent 279b8e1 commit 47a5c6c

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/test.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,20 @@ jobs:
2727
- name: Install Mercurial on macOS
2828
if: matrix.os == 'macos-latest'
2929
run: brew install mercurial
30+
- name: Run nimblepkg unit tests
31+
run: |
32+
cd src/nimblepkg
33+
nim c -r download
34+
nim c -r jsonhelpers
35+
nim c -r packageinfo
36+
nim c -r packageparser
37+
nim c -r paths
38+
nim c -r reversedeps
39+
nim c -r sha1hashes
40+
nim c -r tools
41+
nim c -r topologicalsort
42+
nim c -r vcstools
43+
nim c -r version
3044
- name: Run nim c -r tester
3145
run: |
3246
cd tests

0 commit comments

Comments
 (0)