1 import { PlacementPipe } from './placement.pipe';
3 describe('PlacementPipe', () => {
4 const pipe = new PlacementPipe();
6 it('create an instance', () => {
7 expect(pipe).toBeTruthy();
10 it('transforms to no spec', () => {
11 expect(pipe.transform(undefined)).toBe('no spec');
14 it('transforms to unmanaged', () => {
15 expect(pipe.transform({ unmanaged: true })).toBe('unmanaged');
18 it('transforms placement (1)', () => {
28 it('transforms placement (2)', () => {
32 hosts: ['mon0', 'mgr0']
38 it('transforms placement (3)', () => {
48 it('transforms placement (4)', () => {
58 it('transforms placement (5)', () => {
68 it('transforms placement (6)', () => {
73 hosts: ['mon0', 'mgr0']
76 ).toBe('mon0;mgr0;count:2');