|
1 | | -.PHONY: proto-setup proto-format proto-lint proto-gen format lint test |
2 | | -all: proto-all format lint test |
| 1 | +.PHONY: proto-setup proto-format proto-lint proto-gen format lint test-e2e test-unit build |
| 2 | +all: proto-all format lint test-unit build |
| 3 | + |
| 4 | +############################################################################### |
| 5 | +### Build ### |
| 6 | +############################################################################### |
| 7 | + |
| 8 | +build: |
| 9 | + @echo "π€ Building simd..." |
| 10 | + @cd simapp && make build |
| 11 | + @echo "β
Completed build!" |
3 | 12 |
|
4 | 13 | ############################################################################### |
5 | 14 | ### Formatting & Linting ### |
@@ -53,7 +62,19 @@ proto-setup: |
53 | 62 | ### Testing ### |
54 | 63 | ############################################################################### |
55 | 64 |
|
56 | | -test: |
57 | | - @echo "π€ Running tests..." |
| 65 | +heighliner: |
| 66 | + @echo "π€ Building image..." |
| 67 | + @heighliner build --chain noble-fiattokenfactory-simd --local 1> /dev/null |
| 68 | + @echo "β
Completed build!" |
| 69 | + |
| 70 | +test: test-e2e test-unit |
| 71 | + |
| 72 | +test-e2e: |
| 73 | + @echo "π€ Running e2e tests..." |
| 74 | + @cd e2e && GOWORK=off go test -race -v ./... |
| 75 | + @echo "β
Completed e2e tests!" |
| 76 | + |
| 77 | +test-unit: |
| 78 | + @echo "π€ Running unit tests..." |
58 | 79 | @go test -cover -race -v ./x/... |
59 | | - @echo "β
Completed tests!" |
| 80 | + @echo "β
Completed unit tests!" |
0 commit comments