14 Commits

Author SHA1 Message Date
Kuba Ober
ffd018b2a4 Move unit tests to the capnpc_csharp.Tests namespace. 2019-09-03 12:12:20 -04:00
Kuba Ober
68df661e63 Use embedded resources. 2019-09-03 12:10:47 -04:00
Christian Köllner
23944aef56 Updated package dependencies
Fixed Thread.Join race condition in Tcp server
Removed unnecessary code
Added some integration-level tests for capnpc-csharp
2019-08-31 18:42:03 +02:00
Kuba Ober
8b210d8b66 Test mutually recursive dependencies between nodes. 2019-08-30 13:55:41 -04:00
Kuba Ober
2460467fa4 Factor out common code in unit tests. 2019-08-30 13:54:47 -04:00
Kuba Ober
e2cfb8aaf1 Test constants in imported non-generated structures and interfaces. 2019-08-30 11:24:31 -04:00
Kuba Ober
1aff615036 Test for success on Schema.capnp. 2019-08-29 13:36:58 -04:00
Kuba Ober
84385bbecd Test annotations and constants in schemas processed for generation. 2019-08-29 13:36:58 -04:00
Kuba Ober
881a59b2c9 Test namespace generation in imported types. 2019-08-29 13:36:58 -04:00
Kuba Ober
4f431856ba Test use of nodes imported from non-generated files. 2019-08-29 13:36:58 -04:00
Kuba Ober
28993b43a1 Test forward-inherited types. 2019-08-29 13:36:57 -04:00
Kuba Ober
e543b62e2b Test for absence of name clashes with immediately enclosing type. 2019-08-29 13:36:57 -04:00
Kuba Ober
4411cd90d0 Test renaming of enumerants that are C# keywords. 2019-08-29 13:36:57 -04:00
Kuba Ober
9a7ccc6b13 Add capnpc-csharp tests skeleton. 2019-08-29 13:36:57 -04:00