Skip to content

Commit 16f346b

Browse files
Merge pull request #77 from ModiaSim/gh_enablePushRuntests
Gh enable push runtests
2 parents 5a7a3c4 + d1c692d commit 16f346b

File tree

2 files changed

+37
-1
lines changed

2 files changed

+37
-1
lines changed

.github/workflows/test.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Run tests
2+
3+
on:
4+
- push
5+
jobs:
6+
test:
7+
name: Julia ${{ matrix.version }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
8+
runs-on: ${{ matrix.os }}
9+
strategy:
10+
fail-fast: true
11+
matrix:
12+
version:
13+
- '1.6.5'
14+
os:
15+
- ubuntu-latest
16+
- windows-latest
17+
arch:
18+
- x64
19+
steps:
20+
- uses: actions/checkout@v2
21+
- uses: julia-actions/setup-julia@v1
22+
with:
23+
version: ${{ matrix.version }}
24+
arch: ${{ matrix.arch }}
25+
- uses: actions/cache@v1
26+
env:
27+
cache-name: cache-artifacts
28+
with:
29+
path: ~/.julia/artifacts
30+
key: ${{ runner.os }}-test-${{ env.cache-name }}-${{ hashFiles('**/Project.toml') }}
31+
restore-keys: |
32+
${{ runner.os }}-test-${{ env.cache-name }}-
33+
${{ runner.os }}-test-
34+
${{ runner.os }}-
35+
- uses: julia-actions/julia-buildpkg@v1
36+
- uses: julia-actions/julia-runtest@v1

test/Collision/TwoCollidingBoxes.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ twoCollidingBoxes = @instantiateModel(buildModia3D(collidingBoxes), unitless=tru
3535
stopTime = 3.0
3636
tolerance = 1e-6
3737
interval = 0.001
38-
requiredFinalStates = requiredFinalStates = [-4.538140513345463, -2.800434330471343e-6, 1.007339520819459, -7.942983270862577, -3.6871612573239816e-6, 1.0627176557830607, 1.5707849831852718, 1.5151291252928279e-5, 4.193367540082707, 4.399606677496086e-5, -1.6721168031600086e-5, 4.791851435968309]
38+
requiredFinalStates = [-4.538140513345463, -2.800434330471343e-6, 1.007339520819459, -7.942983270862577, -3.6871612573239816e-6, 1.0627176557830607, 1.5707849831852718, 1.5151291252928279e-5, 4.193367540082707, 4.399606677496086e-5, -1.6721168031600086e-5, 4.791851435968309]
3939
simulate!(twoCollidingBoxes, stopTime=stopTime, tolerance=tolerance, interval=interval, log=true, logStates=false, logEvents=false, requiredFinalStates=requiredFinalStates)
4040

4141
@usingModiaPlot

0 commit comments

Comments
 (0)