@@ -11,11 +11,15 @@ import { ForceIgnore, ComponentSet } from '@salesforce/source-deploy-retrieve';
11
11
import { findConflictsInComponentSet , getDedupedConflictsFromChanges } from '../../src/shared/conflicts' ;
12
12
import { ChangeResult } from '../../src/shared/types' ;
13
13
14
+ const clsFullName = 'MyClass' ;
15
+ const clsType = 'ApexClass' ;
16
+ const file1cls = 'foo/classes/MyClass.cls' ;
17
+ const file1meta = 'foo/classes/MyClass.cls-meta.xml' ;
14
18
const class1Local : ChangeResult = {
15
19
origin : 'local' ,
16
- name : 'MyClass' ,
17
- type : 'ApexClass' ,
18
- filenames : [ 'foo/classes/MyClass.cls' , 'foo/classes/MyClass.cls-meta.xml' ] ,
20
+ name : clsFullName ,
21
+ type : clsType ,
22
+ filenames : [ file1cls , file1meta ] ,
19
23
} ;
20
24
21
25
describe ( 'conflicts functions' , ( ) => {
@@ -28,16 +32,16 @@ describe('conflicts functions', () => {
28
32
29
33
describe ( 'filter component set' , ( ) => {
30
34
it ( 'matches a conflict in a component set' , ( ) => {
31
- const cs = new ComponentSet ( [ { fullName : class1Local . name , type : class1Local . type } ] ) ;
35
+ const cs = new ComponentSet ( [ { fullName : clsFullName , type : clsType } ] ) ;
32
36
expect ( findConflictsInComponentSet ( cs , [ class1Local ] ) ) . to . deep . equal ( [
33
37
{
34
- filePath : path . join ( __dirname , '..' , '..' , class1Local . filenames [ 0 ] ) ,
38
+ filePath : path . join ( __dirname , '..' , '..' , file1cls ) ,
35
39
fullName : class1Local . name ,
36
40
state : 'Conflict' ,
37
41
type : class1Local . type ,
38
42
} ,
39
43
{
40
- filePath : path . join ( __dirname , '..' , '..' , class1Local . filenames [ 1 ] ) ,
44
+ filePath : path . join ( __dirname , '..' , '..' , file1meta ) ,
41
45
fullName : class1Local . name ,
42
46
state : 'Conflict' ,
43
47
type : class1Local . type ,
0 commit comments