mirror of
https://github.com/Azure/k8s-deploy.git
synced 2026-06-22 19:59:26 +08:00
Vidya reddy/prettier code (#203)
This commit is contained in:
@@ -1,24 +1,21 @@
|
||||
import {
|
||||
parseTrafficSplitMethod,
|
||||
TrafficSplitMethod,
|
||||
} from "./trafficSplitMethod";
|
||||
import {parseTrafficSplitMethod, TrafficSplitMethod} from './trafficSplitMethod'
|
||||
|
||||
describe("Traffic split method type", () => {
|
||||
test("it has required values", () => {
|
||||
const vals = <any>Object.values(TrafficSplitMethod);
|
||||
expect(vals.includes("pod")).toBe(true);
|
||||
expect(vals.includes("smi")).toBe(true);
|
||||
});
|
||||
describe('Traffic split method type', () => {
|
||||
test('it has required values', () => {
|
||||
const vals = <any>Object.values(TrafficSplitMethod)
|
||||
expect(vals.includes('pod')).toBe(true)
|
||||
expect(vals.includes('smi')).toBe(true)
|
||||
})
|
||||
|
||||
test("it can parse valid values from a string", () => {
|
||||
expect(parseTrafficSplitMethod("pod")).toBe(TrafficSplitMethod.POD);
|
||||
expect(parseTrafficSplitMethod("Pod")).toBe(TrafficSplitMethod.POD);
|
||||
expect(parseTrafficSplitMethod("poD")).toBe(TrafficSplitMethod.POD);
|
||||
expect(parseTrafficSplitMethod("POD")).toBe(TrafficSplitMethod.POD);
|
||||
});
|
||||
test('it can parse valid values from a string', () => {
|
||||
expect(parseTrafficSplitMethod('pod')).toBe(TrafficSplitMethod.POD)
|
||||
expect(parseTrafficSplitMethod('Pod')).toBe(TrafficSplitMethod.POD)
|
||||
expect(parseTrafficSplitMethod('poD')).toBe(TrafficSplitMethod.POD)
|
||||
expect(parseTrafficSplitMethod('POD')).toBe(TrafficSplitMethod.POD)
|
||||
})
|
||||
|
||||
test("it will return undefined if it can't parse values from a string", () => {
|
||||
expect(parseTrafficSplitMethod("invalid")).toBe(undefined);
|
||||
expect(parseTrafficSplitMethod("unsupportedType")).toBe(undefined);
|
||||
});
|
||||
});
|
||||
test("it will return undefined if it can't parse values from a string", () => {
|
||||
expect(parseTrafficSplitMethod('invalid')).toBe(undefined)
|
||||
expect(parseTrafficSplitMethod('unsupportedType')).toBe(undefined)
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user