1
- import { MockSharedAppService } from '../../tests/mocks/shared-app' ;
2
- import { Constants , EditorComponent , Flo , FloModule } from 'spring-flo' ;
3
- import { async , ComponentFixture , TestBed } from '@angular/core/testing' ;
4
- import { MetamodelService } from './metamodel.service' ;
5
- import { RenderService } from './render.service' ;
6
- import { EditorService } from './editor.service' ;
7
- import { dia } from 'jointjs' ;
1
+ import { MockSharedAppService } from '../ ../../tests/mocks/shared-app' ;
2
+ import { Constants , EditorComponent , Flo , FloModule } from 'spring-flo' ;
3
+ import { async , ComponentFixture , TestBed } from '@angular/core/testing' ;
4
+ import { MetamodelService } from './metamodel.service' ;
5
+ import { RenderService } from './render.service' ;
6
+ import { EditorService } from './editor.service' ;
7
+ import { dia } from 'jointjs' ;
8
8
import * as _joint from 'jointjs' ;
9
- import { MockToolsService } from '../../tests/mocks/mock-tools' ;
9
+ import { MockToolsService } from '../ ../../tests/mocks/mock-tools' ;
10
10
11
11
const joint : any = _joint ;
12
12
@@ -29,9 +29,9 @@ describe('Task RenderService', () => {
29
29
FloModule
30
30
] ,
31
31
providers : [
32
- { provide : MetamodelService , useValue : METAMODEL_SERVICE } ,
33
- { provide : RenderService , useValue : RENDER_SERVICE } ,
34
- { provide : EditorService , useValue : EDITOR_SERVICE }
32
+ { provide : MetamodelService , useValue : METAMODEL_SERVICE } ,
33
+ { provide : RenderService , useValue : RENDER_SERVICE } ,
34
+ { provide : EditorService , useValue : EDITOR_SERVICE }
35
35
]
36
36
} )
37
37
. compileComponents ( ) ;
@@ -121,16 +121,16 @@ describe('Task RenderService', () => {
121
121
} ) ;
122
122
123
123
it ( 'simple dnd' , ( ) => {
124
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 200 } ) ;
124
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 200 } ) ;
125
125
expect ( taskA . attr ( 'metadata/name' ) ) . toBe ( 'a' ) ;
126
126
expect ( taskA . get ( 'position' ) . x ) . toBe ( 100 ) ;
127
127
expect ( taskA . get ( 'position' ) . y ) . toBe ( 200 ) ;
128
128
expect ( flo . getPaper ( ) . findViewByModel ( taskA ) ) . toBeDefined ( ) ;
129
129
} ) ;
130
130
131
131
it ( 'drop node from the palette on link' , ( ) => {
132
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
133
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
132
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
133
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
134
134
const link = createLink ( taskA , taskB ) ;
135
135
const taskC = dropNodeFromPaletteOnCanvasLink ( METAMODEL . get ( 'task' ) . get ( 'c' ) , link ) ;
136
136
const links = flo . getGraph ( ) . getLinks ( ) ;
@@ -146,9 +146,9 @@ describe('Task RenderService', () => {
146
146
expect ( link2 . get ( 'target' ) . id ) . toBe ( taskB . id ) ;
147
147
} ) ;
148
148
149
- it ( 'drag descriptor - drop on output port' , ( ) => {
150
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
151
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
149
+ it ( 'drag descriptor - drop on output port' , ( ) => {
150
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
151
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
152
152
const rectA = taskA . getBBox ( ) ;
153
153
const dropPt = joint . g . point ( rectA . x + rectA . width / 2 , rectA . y + rectA . height ) ;
154
154
const dragDescriptor = EDITOR_SERVICE . calculateDragDescriptor ( flo , flo . getPaper ( ) . findViewByModel ( taskB ) ,
@@ -160,9 +160,9 @@ describe('Task RenderService', () => {
160
160
expect ( dragDescriptor . target . cssClassSelector ) . toBe ( '.output-port' ) ;
161
161
} ) ;
162
162
163
- it ( 'drag descriptor - drop on input port' , ( ) => {
164
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
165
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
163
+ it ( 'drag descriptor - drop on input port' , ( ) => {
164
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
165
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
166
166
const rectA = taskA . getBBox ( ) ;
167
167
const dropPt = joint . g . point ( rectA . x + rectA . width / 2 , rectA . y ) ;
168
168
const dragDescriptor = EDITOR_SERVICE . calculateDragDescriptor ( flo ,
@@ -177,10 +177,10 @@ describe('Task RenderService', () => {
177
177
expect ( dragDescriptor . target . cssClassSelector ) . toBe ( '.input-port' ) ;
178
178
} ) ;
179
179
180
- it ( 'drag descriptor - drop connected node on port' , ( ) => {
181
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
182
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
183
- const taskC = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 300 , y : 20 } ) ;
180
+ it ( 'drag descriptor - drop connected node on port' , ( ) => {
181
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
182
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
183
+ const taskC = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 300 , y : 20 } ) ;
184
184
const link = createLink ( taskB , taskC ) ;
185
185
const rectA = taskA . getBBox ( ) ;
186
186
const dropPt = joint . g . point ( rectA . x + rectA . width / 2 , rectA . y ) ;
@@ -196,9 +196,9 @@ describe('Task RenderService', () => {
196
196
} ) ;
197
197
198
198
it ( 'pre-delete' , ( ) => {
199
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
200
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
201
- const taskC = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 300 , y : 20 } ) ;
199
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
200
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
201
+ const taskC = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 300 , y : 20 } ) ;
202
202
createLink ( taskB , taskC ) ;
203
203
createLink ( taskC , taskA ) ;
204
204
@@ -217,8 +217,8 @@ describe('Task RenderService', () => {
217
217
} ) ;
218
218
219
219
it ( 'drop node on node input port' , ( ) => {
220
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
221
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
220
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
221
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
222
222
const dragDescriptor = {
223
223
sourceComponent : Constants . CANVAS_CONTEXT ,
224
224
source : {
@@ -245,8 +245,8 @@ describe('Task RenderService', () => {
245
245
} ) ;
246
246
247
247
it ( 'drop node on node output port' , ( ) => {
248
- const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
249
- const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
248
+ const taskA = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'a' ) , { x : 100 , y : 20 } ) ;
249
+ const taskB = dropNodeFromPaletteOnCanvas ( METAMODEL . get ( 'task' ) . get ( 'b' ) , { x : 100 , y : 200 } ) ;
250
250
const dragDescriptor = {
251
251
sourceComponent : Constants . CANVAS_CONTEXT ,
252
252
source : {
0 commit comments