CityOfZion / neo-sharp

Neo-sharp is a new core and node implementation of NEO focused on modular design, best coding practices and testability.
MIT License
35 stars 24 forks source link

Vm json test #551

Closed shargon closed 5 years ago

shargon commented 5 years ago

Is a draft

TODO:

Deal with comples types like: Array, Struct, Map and Interop

shargon commented 5 years ago

I have issues with NeoVM fixed here: https://github.com/neo-project/neo-vm/pull/69

codecov[bot] commented 5 years ago

Codecov Report

Merging #551 into development will increase coverage by 3.89%. The diff coverage is 88.46%.

Impacted file tree graph

@@               Coverage Diff               @@
##           development     #551      +/-   ##
===============================================
+ Coverage        40.64%   44.54%   +3.89%     
===============================================
  Files              347      354       +7     
  Lines            15949    15975      +26     
===============================================
+ Hits              6483     7116     +633     
+ Misses            9466     8859     -607
Impacted Files Coverage Δ
test/NeoSharp.VM.TestHelper/VMUT.cs 100% <100%> (ø)
test/NeoSharp.VM.TestHelper/VMUTAction.cs 100% <100%> (ø)
test/NeoSharp.VM.TestHelper/VMUTStackItem.cs 100% <100%> (ø)
...NeoSharp.VM.TestHelper/VMUTExecutionEngineState.cs 100% <100%> (ø)
...eoSharp.VM.TestHelper/VMUTExecutionContextState.cs 100% <100%> (ø)
test/NeoSharp.VM.TestHelper/VMUTEntry.cs 100% <100%> (ø)
...Sharp.VM.TestHelper/Extensions/ParserExtensions.cs 50% <50%> (ø)
... and 21 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c26ef66...688d005. Read the comment docs.