Lachlan Sneff
fd99ed60bf
Split tests into spectests/code-tests and emscripten tests
2019-03-06 12:44:19 -08:00
Ivan Enderlin
f2997357fc
feat(runtime-c-api) Remove the flag WASM_EMSCRIPTEN_GENERATE_C_API_HEADERS
.
...
This patch removes the `WASM_EMSCRIPTEN_GENERATE_C_API_HEADERS`
flag. Consequently, the C header files will be generated for each
build.
The `generate-c-api-headers` feature is also removed, since it becomes useless.
2019-03-06 10:42:32 +01:00
Brandon Fish
03909fe3c2
Run spectests with both compilers, activate using features
2019-03-06 00:15:07 -06:00
Syrus
f7197bf456
Added debug build
2019-02-26 15:39:54 -08:00
Brandon Fish
a8dcc0ee87
Fix make test exclude
2019-02-09 17:42:58 -06:00
Brandon Fish
bda6451fb6
Merge branch 'master' into feature/c-api
2019-02-09 13:08:30 -06:00
Mackenzie Clark
e7c3b99ba9
add lua integration test ( #109 )
2019-02-08 17:47:51 -08:00
Lachlan Sneff
4e1bc483a8
Fix emscripten setup, nginx works ( #165 )
...
* Fix emscripten setup, nginx works
* Remove commented-out code
* Re-enable nginx integration test
2019-02-08 10:55:32 -08:00
Brandon Fish
7574652bb1
Re-enable all passing emtests for CI
2019-02-07 14:55:06 -06:00
Brandon Fish
fa959fa6ee
Call cargo build during make test to build C API lib
2019-02-03 13:21:59 -06:00
Brandon Fish
6f7db9062d
Run cmake tests as part of a rust test
2019-02-02 20:16:53 -06:00
Brandon Fish
6f05146737
Use build script to run cbinden behind feature flag
2019-02-01 18:52:22 -06:00
Brandon Fish
3d62fc88ca
Move spectests to their own library
2019-01-29 16:58:16 -06:00
Brandon Fish
74875ed554
Library restructure ( #104 )
...
* Move wasmer-runtime to wasmer-runtime-core
* Add the runtime library
* Fix issue with macros using wasmer_runtime, fmt
* Make default compiler dependency optional
* Add instantiate and validate functions
2019-01-22 11:02:06 -08:00
Syrus
019f02e481
Cleanup CI testing
2019-01-18 12:20:13 -08:00
Syrus
a24f7b7ebb
Merge branch 'feature/vm_refactor' of github.com:wasmerio/wasmer into feature/vm_refactor
...
# Conflicts:
# Makefile
2019-01-18 10:11:14 -08:00
Syrus
8a13a71e09
Trying to fix CircleCI
2019-01-18 10:10:16 -08:00
Brandon Fish
a6df28e147
Exclude emscripten tests using Makefile
2019-01-18 00:01:27 -06:00
Syrus
0b48374682
Fixed Makefile emtests generator
2019-01-10 21:46:02 -08:00
Brandon Fish
95f8ce8abb
Add clippy to lint
2019-01-10 23:18:40 -06:00
Brandon Fish
1a5ef3aea2
Update Makefile test/lint/spectests for new project layout
2019-01-10 18:35:48 -06:00
Brandon Fish
f651a47007
Add rustfmt make command and CI configure
2018-12-15 00:45:03 -06:00
Syrus
028d86a300
Provide instance options when instantiating. Make tests monothreaded
2018-12-10 19:19:46 -08:00
Syrus
5dac9b489a
Added emtests build
2018-12-09 19:21:28 -08:00
Syrus Akbary
50f6ea3bd4
Fixed all Rust warnings
2018-11-26 20:28:13 -08:00
Syrus Akbary
444d85f9c9
Added debug release
2018-11-26 11:47:33 -08:00
Syrus Akbary
5feda6b524
Improved test assert_trap code using call_protected macro
2018-11-26 00:01:30 -05:00
Syrus Akbary
3f1a6e5ac6
Improved make test to receive args
2018-11-20 20:32:23 -08:00
Syrus Akbary
e7f7c12485
Trying to autoplublish releases
2018-11-13 10:38:09 -08:00
Syrus Akbary
38f16b4c75
Run tests in only one thread
2018-11-06 12:20:08 +01:00
Syrus Akbary
98df45a7dd
Improved spectest generator
2018-10-23 23:54:07 +02:00