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 Unit Tests #561

Closed shargon closed 5 years ago

shargon commented 5 years ago
shargon commented 5 years ago

I included the updated Neo.VM library for merge this until Neo release the last patch of the VM

codecov[bot] commented 5 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (development@088415c). Click here to learn what that means. The diff coverage is 42.85%.

Impacted file tree graph

@@              Coverage Diff               @@
##             development     #561   +/-   ##
==============================================
  Coverage               ?   51.71%           
==============================================
  Files                  ?      359           
  Lines                  ?    16246           
  Branches               ?        0           
==============================================
  Hits                   ?     8402           
  Misses                 ?     7844           
  Partials               ?        0
Impacted Files Coverage Δ
src/NeoSharp.VM/Collections/Stack.cs 39.74% <100%> (ø)
src/NeoSharp.VM/Types/InteropService.cs 54.54% <100%> (ø)
test/NeoSharp.VM.TestHelper/VMUTEntry.cs 100% <100%> (ø)
src/NeoSharp.VM.NeoVM/StackItems/ArrayStackItem.cs 35.59% <100%> (ø)
src/NeoSharp.Core/VM/StateMachine.cs 21.92% <31.03%> (ø)
src/NeoSharp.Core/VM/StateReader.cs 31.21% <33.33%> (ø)
src/NeoSharp.Core/Models/StorageKey.cs 56.25% <40%> (ø)
src/NeoSharp.Core/VM/StorageContext.cs 83.33% <75%> (ø)

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 088415c...a02e6df. Read the comment docs.