@@ -90,14 +90,16 @@ tape.test("feature resolution editions", function(test) {
90
90
return test . fail ( err . message ) ;
91
91
test . same ( root . features . amazing_feature , 'A' ) ;
92
92
test . same ( root . lookup ( "Message" ) . features . amazing_feature , 'B' )
93
- test . same ( root . lookupService ( "MyService" ) . features . amazing_feature , 'E' ) ;
94
93
test . same ( root . lookupEnum ( "SomeEnum" ) . features . amazing_feature , 'C' )
94
+ test . same ( root . deferred [ 0 ] . features . amazing_feature , 'D' )
95
+ test . same ( root . lookupService ( "MyService" ) . features . amazing_feature , 'E' ) ;
96
+ test . same ( root . lookup ( "Message" ) . fields . stringRepeated . features . amazing_feature , 'F' )
95
97
test . same ( root . lookup ( "Message" ) . lookupEnum ( "SomeEnumInMessage" ) . features . amazing_feature , 'G' )
96
98
test . same ( root . lookup ( "Message" ) . lookup ( "Nested" ) . features . amazing_feature , 'H' )
97
- test . same ( root . lookupService ( "MyService" ) . lookup ( "MyMethod" ) . features . amazing_feature , 'L' )
98
- test . same ( root . lookup ( "Message" ) . fields . stringRepeated . features . amazing_feature , 'F' )
99
99
test . same ( root . lookup ( "Message" ) . lookup ( ".Message.bar" ) . features . amazing_feature , 'I' )
100
+ test . same ( root . lookup ( "Message" ) . lookup ( "SomeOneOf" ) . features . amazing_feature , 'J' )
100
101
test . same ( root . lookupEnum ( "SomeEnum" ) . valuesFeatures . ONE . amazing_feature , 'K' )
102
+ test . same ( root . lookupService ( "MyService" ) . lookup ( "MyMethod" ) . features . amazing_feature , 'L' )
101
103
102
104
test . end ( ) ;
103
105
} )
0 commit comments