@@ -24,6 +24,7 @@ t.test('query-selector-all', async t => {
2424 │ └── lorem@1.0.0 (production dep of baz)
2525 ├── abbrev@1.1.1 (production dep of query-selector-all-tests)
2626 ├─┬ b@1.0.0 -> ./b (workspace)
27+ │ ├── a@2.0.0 (dev dep of b, deduped)
2728 │ └── bar@2.0.0 (production dep of b, deduped)
2829 ├─┬ bar@2.0.0 (production dep of query-selector-all-tests)
2930 │ └── moo@3.0.0 (production dep of bar)
@@ -513,7 +514,7 @@ t.test('query-selector-all', async t => {
513514 [ '*:has(* > #bar:semver(1.4.0))' , [ 'foo@2.2.2' ] ] ,
514515 [ '*:has(> #bar:semver(1.4.0))' , [ 'foo@2.2.2' ] ] ,
515516 [ '.workspace:has(> * > #lorem)' , [ 'a@1.0.0' ] ] ,
516- [ '.workspace:has(* #lorem, ~ #b)' , [ 'a@1.0.0' ] ] ,
517+ [ '.workspace:has(* #lorem, ~ #b)' , [ 'a@1.0.0' , 'b@1.0.0' ] ] ,
517518
518519 // is pseudo
519520 [ ':is(#a, #b) > *' , [ 'a@1.0.0' , 'bar@2.0.0' , 'baz@1.0.0' ] ] ,
@@ -960,5 +961,6 @@ t.test('query-selector-all', async t => {
960961 [ ':root #bar:semver(1) ~ *' , [ 'dash-separated-pkg@1.0.0' ] ] ,
961962 [ '#bar:semver(2), #foo' , [ 'bar@2.0.0' , 'foo@2.2.2' ] ] ,
962963 [ '#a, #bar:semver(2), #foo:semver(2.2.2)' , [ 'a@1.0.0' , 'bar@2.0.0' , 'foo@2.2.2' ] ] ,
964+ [ '#b *' , [ 'a@1.0.0' , 'bar@2.0.0' , 'baz@1.0.0' , 'lorem@1.0.0' , 'moo@3.0.0' ] ] ,
963965 ] )
964966} )
0 commit comments