v4 new release (#205)

* Add missing API switch for GHES (#200)

* Vidya reddy/prettier code (#203)

* Add node modules and compiled JavaScript from main

Co-authored-by: nv35 <76777923+nv35@users.noreply.github.com>
Co-authored-by: Vidya <59590642+Vidya2606@users.noreply.github.com>
Co-authored-by: Oliver King <oking3@uncc.edu>
This commit is contained in:
github-actions[bot]
2022-06-27 13:43:57 -04:00
committed by GitHub
parent d7506e9702
commit 6ecb006985
107 changed files with 93266 additions and 22388 deletions
+19 -19
View File
@@ -1,22 +1,22 @@
import { parseRouteStrategy, RouteStrategy } from "./routeStrategy";
import {parseRouteStrategy, RouteStrategy} from './routeStrategy'
describe("Route strategy type", () => {
test("it has required values", () => {
const vals = <any>Object.values(RouteStrategy);
expect(vals.includes("ingress")).toBe(true);
expect(vals.includes("smi")).toBe(true);
expect(vals.includes("service")).toBe(true);
});
describe('Route strategy type', () => {
test('it has required values', () => {
const vals = <any>Object.values(RouteStrategy)
expect(vals.includes('ingress')).toBe(true)
expect(vals.includes('smi')).toBe(true)
expect(vals.includes('service')).toBe(true)
})
test("it can parse valid values from a string", () => {
expect(parseRouteStrategy("ingress")).toBe(RouteStrategy.INGRESS);
expect(parseRouteStrategy("Ingress")).toBe(RouteStrategy.INGRESS);
expect(parseRouteStrategy("ingresS")).toBe(RouteStrategy.INGRESS);
expect(parseRouteStrategy("INGRESS")).toBe(RouteStrategy.INGRESS);
});
test('it can parse valid values from a string', () => {
expect(parseRouteStrategy('ingress')).toBe(RouteStrategy.INGRESS)
expect(parseRouteStrategy('Ingress')).toBe(RouteStrategy.INGRESS)
expect(parseRouteStrategy('ingresS')).toBe(RouteStrategy.INGRESS)
expect(parseRouteStrategy('INGRESS')).toBe(RouteStrategy.INGRESS)
})
test("it will return undefined if it can't parse values from a string", () => {
expect(parseRouteStrategy("invalid")).toBe(undefined);
expect(parseRouteStrategy("unsupportedType")).toBe(undefined);
});
});
test("it will return undefined if it can't parse values from a string", () => {
expect(parseRouteStrategy('invalid')).toBe(undefined)
expect(parseRouteStrategy('unsupportedType')).toBe(undefined)
})
})