@@ -82,27 +82,27 @@ test('should not detect belonging between block and its elem mod', t => {
82
82
t . false ( blockName . belongsTo ( elemModName ) ) ;
83
83
} ) ;
84
84
85
- test ( 'should not detect belonging between block and its elem with the same mod' , t => {
85
+ test ( 'should not detect belonging between block mod and its elem with the same mod' , t => {
86
86
const blockModName = new BemEntityName ( { block : 'block' , mod : 'mod' } ) ;
87
87
const elemModName = new BemEntityName ( { block : 'block' , elem : 'elem' , mod : 'mod' } ) ;
88
88
89
89
t . false ( elemModName . belongsTo ( blockModName ) ) ;
90
90
t . false ( blockModName . belongsTo ( elemModName ) ) ;
91
91
} ) ;
92
92
93
- test ( 'should resolve belonging between boolean and key-value mod of block' , t => {
93
+ test ( 'should not detect belonging between boolean and key-value mod of block' , t => {
94
94
const boolModName = new BemEntityName ( { block : 'block' , mod : { name : 'mod' , val : true } } ) ;
95
95
const modName = new BemEntityName ( { block : 'block' , mod : { name : 'mod' , val : 'key' } } ) ;
96
96
97
- t . true ( modName . belongsTo ( boolModName ) ) ;
97
+ t . false ( modName . belongsTo ( boolModName ) ) ;
98
98
t . false ( boolModName . belongsTo ( modName ) ) ;
99
99
} ) ;
100
100
101
- test ( 'should resolve belonging between boolean and key-value mod of element' , t => {
101
+ test ( 'should not detect belonging between boolean and key-value mod of element' , t => {
102
102
const boolModName = new BemEntityName ( { block : 'block' , elem : 'elem' , mod : { name : 'mod' , val : true } } ) ;
103
103
const modName = new BemEntityName ( { block : 'block' , elem : 'elem' , mod : { name : 'mod' , val : 'key' } } ) ;
104
104
105
- t . true ( modName . belongsTo ( boolModName ) ) ;
105
+ t . false ( modName . belongsTo ( boolModName ) ) ;
106
106
t . false ( boolModName . belongsTo ( modName ) ) ;
107
107
} ) ;
108
108
0 commit comments