@@ -81,37 +81,6 @@ public async Task TestSetAndUnsetSchemaTemplate()
8181 await session_pool . Close ( ) ;
8282 Console . WriteLine ( "TestSetAndUnsetSchemaTemplate Passed!" ) ;
8383 }
84- public async Task TestDeleteNodeInTemplate ( )
85- {
86- var session_pool = new SessionPool ( host , port , pool_size ) ;
87- await session_pool . Open ( false ) ;
88- if ( debug ) session_pool . OpenDebugMode ( ) ;
89-
90- System . Diagnostics . Debug . Assert ( session_pool . IsOpen ( ) ) ;
91- var status = 0 ;
92- await session_pool . DeleteStorageGroupAsync ( test_group_name ) ;
93- await session_pool . DropSchemaTemplateAsync ( test_template_name ) ;
94-
95- MeasurementNode node1 = new MeasurementNode ( test_measurements [ 1 ] , TSDataType . INT32 , TSEncoding . PLAIN , Compressor . SNAPPY ) ;
96- MeasurementNode node2 = new MeasurementNode ( test_measurements [ 2 ] , TSDataType . INT64 , TSEncoding . PLAIN , Compressor . SNAPPY ) ;
97- MeasurementNode node3 = new MeasurementNode ( test_measurements [ 3 ] , TSDataType . DOUBLE , TSEncoding . PLAIN , Compressor . SNAPPY ) ;
98- MeasurementNode node4 = new MeasurementNode ( test_measurements [ 4 ] , TSDataType . FLOAT , TSEncoding . PLAIN , Compressor . SNAPPY ) ;
99- var measurements = new List < MeasurementNode > ( ) { node1 , node2 , node3 , node4 } ;
100-
101- Template template = new Template ( test_template_name ) ;
102- status = await session_pool . CreateSchemaTemplateAsync ( template ) ;
103- System . Diagnostics . Debug . Assert ( status == 0 ) ;
104- status = await session_pool . AddUnalignedMeasurementsInTemplateAsync ( test_template_name , measurements ) ;
105-
106- status = await session_pool . DeleteNodeInTemplateAsync ( test_template_name , test_measurements [ 1 ] ) ;
107- var measurements_count = await session_pool . CountMeasurementsInTemplateAsync ( test_template_name ) ;
108- System . Diagnostics . Debug . Assert ( measurements_count == 3 ) ;
109- System . Diagnostics . Debug . Assert ( ! await session_pool . IsPathExistInTemplate ( test_template_name , test_measurements [ 1 ] ) ) ;
110- status = await session_pool . DropSchemaTemplateAsync ( test_template_name ) ;
111- System . Diagnostics . Debug . Assert ( status == 0 ) ;
112- await session_pool . Close ( ) ;
113- Console . WriteLine ( "TestDeleteNodeInTemplate Passed!" ) ;
114- }
11584 }
11685
11786}
0 commit comments