mirror of
https://github.com/FabInfra/capnproto-dotnetcore_Runtime.git
synced 2025-03-12 14:51:41 +01:00
Test use of nodes imported from non-generated files.
This commit is contained in:
parent
28993b43a1
commit
4f431856ba
10
capnpc-csharp.tests/Properties/Resources.Designer.cs
generated
10
capnpc-csharp.tests/Properties/Resources.Designer.cs
generated
@ -79,5 +79,15 @@ namespace capnpc_csharp.Tests.Properties {
|
||||
return ((byte[])(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Byte[].
|
||||
/// </summary>
|
||||
internal static byte[] UnitTest3_capnp {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("UnitTest3_capnp", resourceCulture);
|
||||
return ((byte[])(obj));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -118,6 +118,9 @@
|
||||
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</resheader>
|
||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||
<data name="UnitTest3_capnp" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\UnitTest3.capnp.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="UnitTest2_capnp" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>..\Resources\UnitTest2.capnp.bin;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
|
BIN
capnpc-csharp.tests/Resources/UnitTest3.capnp.bin
Normal file
BIN
capnpc-csharp.tests/Resources/UnitTest3.capnp.bin
Normal file
Binary file not shown.
6
capnpc-csharp.tests/UnitTest3.capnp
Normal file
6
capnpc-csharp.tests/UnitTest3.capnp
Normal file
@ -0,0 +1,6 @@
|
||||
@0xb7158f7fa52b8db6;
|
||||
|
||||
using Cxx = import "/capnp/c++.capnp";
|
||||
|
||||
$Cxx.namespace("Foo.Bar.Baz");
|
||||
|
@ -40,6 +40,13 @@ namespace CapnpC
|
||||
// Should not throw
|
||||
}
|
||||
|
||||
[TestMethod]
|
||||
public void Test03NonGeneratedNodeSkip()
|
||||
{
|
||||
var model = Load(Resources.UnitTest3_capnp);
|
||||
// Should not throw
|
||||
}
|
||||
|
||||
static Generator.CodeGenerator NewGeneratorFor(Model.SchemaModel model)
|
||||
=> new Generator.CodeGenerator(model, new Generator.GeneratorOptions());
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user