mirror of https://github.com/grpc/grpc-node.git
Update test logic to account for recent validation changes
This commit is contained in:
parent
2f869495cc
commit
85d227b1d3
|
@ -17,6 +17,7 @@
|
||||||
|
|
||||||
import * as assert from 'assert';
|
import * as assert from 'assert';
|
||||||
import { register } from "../src";
|
import { register } from "../src";
|
||||||
|
import { Cluster } from '../src/generated/envoy/config/cluster/v3/Cluster';
|
||||||
import { Backend } from "./backend";
|
import { Backend } from "./backend";
|
||||||
import { XdsTestClient } from "./client";
|
import { XdsTestClient } from "./client";
|
||||||
import { FakeEdsCluster, FakeRouteGroup } from "./framework";
|
import { FakeEdsCluster, FakeRouteGroup } from "./framework";
|
||||||
|
@ -79,7 +80,7 @@ describe('Validation errors', () => {
|
||||||
client.startCalls(100);
|
client.startCalls(100);
|
||||||
routeGroup.waitForAllBackendsToReceiveTraffic().then(() => {
|
routeGroup.waitForAllBackendsToReceiveTraffic().then(() => {
|
||||||
// After backends receive calls, set invalid CDS resource
|
// After backends receive calls, set invalid CDS resource
|
||||||
const invalidCdsResource = {name: cluster.getClusterConfig().name};
|
const invalidCdsResource: Cluster = {name: cluster.getClusterConfig().name, type: 'EDS'};
|
||||||
xdsServer.setCdsResource(invalidCdsResource);
|
xdsServer.setCdsResource(invalidCdsResource);
|
||||||
let seenNack = false;
|
let seenNack = false;
|
||||||
xdsServer.addResponseListener((typeUrl, responseState) => {
|
xdsServer.addResponseListener((typeUrl, responseState) => {
|
||||||
|
|
Loading…
Reference in New Issue