@@ -842,36 +842,36 @@ - (void)validateExpectedState:(nullable NSDictionary *)expectedState {
842842 }
843843 if (expectedState[@" activeTargets" ]) {
844844 __block ActiveTargetMap expectedActiveTargets;
845- [expectedState[@" activeTargets" ]
846- enumerateKeysAndObjectsUsingBlock: ^( NSString *targetIDString, NSDictionary *queryData,
847- BOOL *) {
848- TargetId targetID = [targetIDString intValue ];
849- NSArray *queriesJson = queryData[@" queries" ];
850- std::vector<TargetData> queries;
851- for (id queryJson in queriesJson) {
852- Query query = [self parseQuery: queryJson];
853-
854- QueryPurpose purpose = QueryPurpose::Listen;
855- if ([queryData objectForKey: @" targetPurpose" ] != nil ) {
856- purpose = [self parseQueryPurpose: queryData[@" targetPurpose" ]];
857- }
858-
859- TargetData target_data (query.ToTarget (), targetID, 0 , purpose);
860- if ([queryData objectForKey: @" resumeToken" ] != nil ) {
861- target_data = target_data.WithResumeToken (
862- MakeResumeToken (queryData[ @" resumeToken " ]), SnapshotVersion::None ());
863- } else {
864- target_data = target_data.WithResumeToken (
865- ByteString (), [self parseVersion: queryData[@" readTime" ]]);
866- }
867-
868- if ([queryData objectForKey: @" expectedCount" ] != nil ) {
869- target_data = target_data.WithExpectedCount ([queryData[@" expectedCount" ] intValue ]);
870- }
871- queries.push_back (std::move (target_data));
872- }
873- expectedActiveTargets[targetID] = std::move (queries);
874- }];
845+ [expectedState[@" activeTargets" ] enumerateKeysAndObjectsUsingBlock: ^( NSString *targetIDString,
846+ NSDictionary *queryData,
847+ BOOL *) {
848+ TargetId targetID = [targetIDString intValue ];
849+ NSArray *queriesJson = queryData[@" queries" ];
850+ std::vector<TargetData> queries;
851+ for (id queryJson in queriesJson) {
852+ Query query = [self parseQuery: queryJson];
853+
854+ QueryPurpose purpose = QueryPurpose::Listen;
855+ if ([queryData objectForKey: @" targetPurpose" ] != nil ) {
856+ purpose = [self parseQueryPurpose: queryData[@" targetPurpose" ]];
857+ }
858+
859+ TargetData target_data (core::TargetOrPipeline ( query.ToTarget () ), targetID, 0 , purpose);
860+ if ([queryData objectForKey: @" resumeToken" ] != nil ) {
861+ target_data = target_data.WithResumeToken (MakeResumeToken (queryData[ @" resumeToken " ]),
862+ SnapshotVersion::None ());
863+ } else {
864+ target_data = target_data.WithResumeToken (ByteString (),
865+ [self parseVersion: queryData[@" readTime" ]]);
866+ }
867+
868+ if ([queryData objectForKey: @" expectedCount" ] != nil ) {
869+ target_data = target_data.WithExpectedCount ([queryData[@" expectedCount" ] intValue ]);
870+ }
871+ queries.push_back (std::move (target_data));
872+ }
873+ expectedActiveTargets[targetID] = std::move (queries);
874+ }];
875875 [self .driver setExpectedActiveTargets: std: :move (expectedActiveTargets)];
876876 }
877877 }
@@ -982,7 +982,7 @@ - (void)validateActiveTargets {
982982 const TargetData &actual = found->second ;
983983
984984 XCTAssertEqual (actual.purpose (), targetData.purpose ());
985- XCTAssertEqual (actual.target (), targetData.target ());
985+ XCTAssertEqual (actual.target_or_pipeline (), targetData.target_or_pipeline ());
986986 XCTAssertEqual (actual.target_id (), targetData.target_id ());
987987 XCTAssertEqual (actual.snapshot_version (), targetData.snapshot_version ());
988988 XCTAssertEqual (actual.resume_token (), targetData.resume_token ());
0 commit comments