File tree Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Expand file tree Collapse file tree 2 files changed +12
-2
lines changed Original file line number Diff line number Diff line change @@ -13,7 +13,9 @@ public ModuleFixture()
1313 . WithReferenceTypes ( true )
1414 . Build ( ) ;
1515
16- Module = Host . LoadModuleText ( Path . Combine ( "Modules" , ModuleFileName ) ) ;
16+ var modulePath = Path . Combine ( "Modules" , ModuleFileName ) ;
17+ Module = Host . LoadModuleText ( modulePath ) ;
18+ EmbeddedModule = Host . LoadEmbeddedModuleText ( modulePath ) ;
1719 }
1820
1921 public void Dispose ( )
@@ -24,6 +26,12 @@ public void Dispose()
2426 Module = null ;
2527 }
2628
29+ if ( ! ( EmbeddedModule is null ) )
30+ {
31+ EmbeddedModule . Dispose ( ) ;
32+ EmbeddedModule = null ;
33+ }
34+
2735 if ( ! ( Host is null ) )
2836 {
2937 Host . Dispose ( ) ;
@@ -33,6 +41,7 @@ public void Dispose()
3341
3442 public Host Host { get ; set ; }
3543 public Module Module { get ; set ; }
44+ public Module EmbeddedModule { get ; set ; }
3645
3746 protected abstract string ModuleFileName { get ; }
3847 }
Original file line number Diff line number Diff line change 1919
2020 <ItemGroup >
2121 <None Update =" Modules/*.wat" CopyToOutputDirectory =" PreserveNewest" />
22+ <EmbeddedResource Update =" Modules/*.wat" />
2223 </ItemGroup >
23-
24+
2425</Project >
You can’t perform that action at this time.
0 commit comments