Skip to content

Commit 7c34b7c

Browse files
committed
macos: added unit tests
1 parent e63256a commit 7c34b7c

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

.github/workflows/macos.yml

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,25 @@ jobs:
1818
- name: Install dependencies
1919
run: |
2020
brew update
21-
brew install gcc make wolfssl git libtool
21+
brew install make wolfssl git libtool check
2222
2323
- name: Build tests
2424
run: |
2525
gmake build/test-evloop build/test-wolfssl build/test-ttl-expired
26+
gmake unit
2627
27-
- name: Run event loop test
28+
- name: Run unit tests
2829
run: |
29-
sudo ./build/test-evloop
30+
./build/unit
31+
32+
- name: Run TTL expired test
33+
run: |
34+
./build/test-ttl-expired
3035
3136
- name: Run wolfSSL interop test
3237
run: |
3338
sudo ./build/test-wolfssl
3439
35-
- name: Run TTL expired test
40+
- name: Run event loop test
3641
run: |
37-
./build/test-ttl-expired
42+
sudo ./build/test-evloop

0 commit comments

Comments
 (0)