Skip to content

Commit 63e1721

Browse files
authored
Merge pull request bids-standard#169 from effigies/pin/assert-1.0.11
chore: Bump @std/assert >= 1.0.8
2 parents a455d1a + 7f0615d commit 63e1721

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

deno.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@ignore": "npm:[email protected]",
3636
"@libs/xml": "jsr:@libs/[email protected]",
3737
"@mango/nifti": "npm:@bids/[email protected]",
38-
"@std/assert": "jsr:@std/[email protected].7",
38+
"@std/assert": "jsr:@std/[email protected].11",
3939
"@std/fmt": "jsr:@std/[email protected]",
4040
"@std/fs": "jsr:@std/[email protected]",
4141
"@std/io": "jsr:@std/[email protected]",

deno.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/files/browser.test.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@ import { FileIgnoreRules } from './ignore.ts'
22
import { FileTree } from '../types/filetree.ts'
33
import { assertEquals, assertObjectMatch } from '@std/assert'
44
import { BIDSFileBrowser, fileListToTree } from './browser.ts'
5+
import { streamFromString } from '../tests/utils.ts'
6+
7+
const nullstream = streamFromString('')
58

69
class TestFile extends File {
710
override webkitRelativePath: string
@@ -13,6 +16,7 @@ class TestFile extends File {
1316
) {
1417
super(fileBits, fileName, options)
1518
this.webkitRelativePath = webkitRelativePath
19+
this.stream = () => nullstream
1620
}
1721
}
1822

@@ -79,7 +83,7 @@ Deno.test('Browser implementation of FileTree', async (t) => {
7983
})
8084

8185
await t.step('reads .bidsignore during load', async () => {
82-
const ignore = new FileIgnoreRules([])
86+
const ignore = new FileIgnoreRules(['ignored_but_absent', 'ignored_and_present'])
8387
const files = [
8488
new TestFile(
8589
['ignored_but_absent\n', 'ignored_and_present\n'],

src/types/filetree.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ export class FileTree {
4646
}
4747

4848
get ignored(): boolean {
49+
if (!this.parent) { return false }
4950
return this.#ignore.test(this.path)
5051
}
5152

0 commit comments

Comments
 (0)