diff options
author | Jon Skeet <jonskeet@google.com> | 2015-04-28 15:06:59 +0100 |
---|---|---|
committer | Jon Skeet <jonskeet@google.com> | 2015-04-28 15:06:59 +0100 |
commit | ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5 (patch) | |
tree | 84adc050b8ee575f94a5efc13322dd7d344fcff7 /csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj | |
parent | f3504cf3b1d456a843e8242fdee9ba0bf2991dc1 (diff) | |
download | protobuf-ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5.tar.gz protobuf-ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5.tar.bz2 protobuf-ce66c5f1b99fe36b5b91e8b59cc75ce8a4e9cba5.zip |
Updated set of unit tests and unit test protos.
This commit includes changes to the C#-specific protos, and rebuilt versions of the "stock" protos.
The stock protos have been locally updated to have a specific C# namespace, but this is expected to change soon, so hasn't been committed.
Four areas are currently not tested:
1) Serialization - we may restore this at some point, possibly optionally.
2) Services - currently nothing is generated for this; will need to see how it interacts with GRPC
3) Fields beginning with _{digit} - see https://github.com/google/protobuf/issues/308
4) Fields with names which conflict with the declaring type in nasty ways - see https://github.com/google/protobuf/issues/309
Diffstat (limited to 'csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj')
-rw-r--r-- | csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj | 34 |
1 files changed, 14 insertions, 20 deletions
diff --git a/csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj b/csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj index 0dcdd1e6..b11b1ad8 100644 --- a/csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj +++ b/csharp/src/ProtocolBuffers.Test/ProtocolBuffers.Test.csproj @@ -82,9 +82,20 @@ <Compile Include="Compatibility\TextCompatibilityTests.cs" />
<Compile Include="Compatibility\XmlCompatibilityTests.cs" />
<Compile Include="SerializableAttribute.cs" />
- <Compile Include="TestProtos\UnitTestExtrasProtoFile.cs" />
+ <Compile Include="TestProtos\GoogleSize.cs" />
+ <Compile Include="TestProtos\GoogleSpeed.cs" />
+ <Compile Include="TestProtos\Unittest.cs" />
+ <Compile Include="TestProtos\UnittestCustomOptions.cs" />
+ <Compile Include="TestProtos\UnittestDropUnknownFields.cs" />
+ <Compile Include="TestProtos\UnittestEnormousDescriptor.cs" />
+ <Compile Include="TestProtos\UnittestExtrasXmltest.cs" />
+ <Compile Include="TestProtos\UnittestImport.cs" />
+ <Compile Include="TestProtos\UnittestImportPublic.cs" />
+ <Compile Include="TestProtos\UnittestIssues.cs" />
+ <Compile Include="TestProtos\UnittestMset.cs" />
+ <Compile Include="TestProtos\UnittestOptimizeFor.cs" />
+ <Compile Include="TestProtos\UnknownEnumTest.cs" />
<Compile Include="TestResources.cs" />
- <Compile Include="TestRpcForMimeTypes.cs" />
<Compile Include="TestReaderForUrlEncoded.cs" />
<Compile Include="DeprecatedMemberTest.cs" />
<Compile Include="DescriptorsTest.cs" />
@@ -102,26 +113,8 @@ <Compile Include="ReflectionTester.cs" />
<Compile Include="ReusableBuilderTest.cs" />
<Compile Include="SerializableTest.cs" />
- <Compile Include="ServiceTest.cs" />
<Compile Include="TestCornerCases.cs" />
<Compile Include="TestMimeMessageFormats.cs" />
- <Compile Include="TestProtos\UnitTestCSharpOptionsProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestCustomOptionsProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestEmbedOptimizeForProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestEmptyProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestExtrasIssuesProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestGenericServices.cs" />
- <Compile Include="TestProtos\UnitTestGoogleSizeProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestGoogleSpeedProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestImportLiteProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestImportProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestMessageSetProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestNoGenericServicesProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestOptimizeForProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestProtoFile.cs" />
- <Compile Include="TestProtos\UnitTestRpcInterop.cs" />
- <Compile Include="TestProtos\UnitTestXmlSerializerTestProtoFile.cs" />
- <Compile Include="TestRpcGenerator.cs" />
<Compile Include="TestUtil.cs" />
<Compile Include="TestWriterFormatJson.cs" />
<Compile Include="TestWriterFormatXml.cs" />
@@ -160,6 +153,7 @@ <EmbeddedResource Include="Compatibility\google_message1.dat" />
<EmbeddedResource Include="Compatibility\google_message2.dat" />
</ItemGroup>
+ <ItemGroup />
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
|