Commit e3333b0 1 parent 84bb616 commit e3333b0 Copy full SHA for e3333b0
File tree 3 files changed +18
-1
lines changed
3 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 15
15
go-version : 1.19
16
16
- name : Go vet
17
17
run : make vet
18
- - name : Test
18
+ - name : Unit Test
19
19
run : make unit-test
20
+ - name : Example Test
21
+ run : make example-test
Original file line number Diff line number Diff line change @@ -76,6 +76,10 @@ linear-simpledb:
76
76
$(GO ) clean -testcache
77
77
$(GO ) test -v -timeout 30m --tags simpleDBlinear $(GOFLAGS ) ./simpledb/porcupine $(TESTFLAGS )
78
78
79
+ .PHONY : example-test
80
+ example-test :
81
+ /bin/bash test_examples.sh
82
+
79
83
.PHONY : generate-test-files
80
84
generate-test-files :
81
85
@echo
Original file line number Diff line number Diff line change
1
+ #! /bin/bash
2
+
3
+ ex_files=$( ls _examples/* .go)
4
+ for f_name in $ex_files ; do
5
+ echo " running $f_name "
6
+ go run $f_name
7
+ if [ $? -ne 0 ]; then
8
+ echo " failure while running $f_name "
9
+ exit 1
10
+ fi
11
+ done
You can’t perform that action at this time.
0 commit comments