OLD | NEW |
---|---|
1 library service_test; | 1 library service_test; |
2 | 2 |
3 import 'dart:async' show Future; | 3 import 'dart:async' show Future; |
4 | 4 |
5 import 'package:protobuf/protobuf.dart'; | 5 import 'package:protobuf/protobuf.dart'; |
6 import 'package:test/test.dart'; | 6 import 'package:test/test.dart'; |
7 | 7 |
8 import '../out/protos/service.pb.dart' as pb; | 8 import '../out/protos/service.pb.dart' as pb; |
9 import '../out/protos/service.pbserver.dart' as pb; | |
Søren Gjesse
2016/05/27 07:34:35
If .pbserver.dart re-exported .pd.dart you only ne
skybrian
2016/05/27 18:27:50
Done.
| |
9 import '../out/protos/service2.pb.dart' as pb2; | 10 import '../out/protos/service2.pb.dart' as pb2; |
10 import '../out/protos/service3.pb.dart' as pb3; | 11 import '../out/protos/service3.pb.dart' as pb3; |
11 | 12 |
12 import '../out/protos/descriptor_2_5_opensource.pb.dart' | 13 import '../out/protos/descriptor_2_5_opensource.pb.dart' |
13 show DescriptorProto, ServiceDescriptorProto; | 14 show DescriptorProto, ServiceDescriptorProto; |
14 | 15 |
15 class SearchService extends pb.SearchServiceBase { | 16 class SearchService extends pb.SearchServiceBase { |
16 Future<pb.SearchResponse> search( | 17 Future<pb.SearchResponse> search( |
17 ServerContext ctx, pb.SearchRequest request) async { | 18 ServerContext ctx, pb.SearchRequest request) async { |
18 var out = new pb.SearchResponse(); | 19 var out = new pb.SearchResponse(); |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
111 String readMessageName(fqname) { | 112 String readMessageName(fqname) { |
112 var json = map[fqname] as Map<String, dynamic>; | 113 var json = map[fqname] as Map<String, dynamic>; |
113 var descriptor = new DescriptorProto()..mergeFromJsonMap(json); | 114 var descriptor = new DescriptorProto()..mergeFromJsonMap(json); |
114 return descriptor.name; | 115 return descriptor.name; |
115 } | 116 } |
116 expect(readMessageName('.SearchRequest'), "SearchRequest"); | 117 expect(readMessageName('.SearchRequest'), "SearchRequest"); |
117 expect(readMessageName('.service2.SearchRequest'), "SearchRequest"); | 118 expect(readMessageName('.service2.SearchRequest'), "SearchRequest"); |
118 expect(readMessageName('.service3.SearchResult'), "SearchResult"); | 119 expect(readMessageName('.service3.SearchResult'), "SearchResult"); |
119 }); | 120 }); |
120 } | 121 } |
OLD | NEW |