@@ -444,7 +444,9 @@ describe('Test importing files from hex.', () => {
444
444
micropythonFs . write ( 'a.py' , originalFileContent ) ;
445
445
446
446
const failCase = ( ) => {
447
- micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , false ) ;
447
+ micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , {
448
+ overwrite : false ,
449
+ } ) ;
448
450
} ;
449
451
450
452
expect ( failCase ) . toThrow ( Error ) ;
@@ -456,7 +458,7 @@ describe('Test importing files from hex.', () => {
456
458
const originalFileContent = 'Original file content.' ;
457
459
micropythonFs . write ( 'a.py' , originalFileContent ) ;
458
460
459
- micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , true ) ;
461
+ micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , { overwrite : true } ) ;
460
462
461
463
expect ( micropythonFs . read ( 'a.py' ) ) . not . toEqual ( originalFileContent ) ;
462
464
expect ( micropythonFs . read ( 'a.py' ) ) . toEqual ( extraFiles [ 'a.py' ] ) ;
@@ -493,11 +495,10 @@ describe('Test importing files from hex.', () => {
493
495
const micropythonFs = new MicropythonFsHex ( uPyHexFile ) ;
494
496
micropythonFs . write ( 'old_file.py' , 'Some content.' ) ;
495
497
496
- const fileList = micropythonFs . importFilesFromIntelHex (
497
- hexStrWithFiles ,
498
- false ,
499
- true
500
- ) ;
498
+ const fileList = micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , {
499
+ overwrite : false ,
500
+ formatFirst : true ,
501
+ } ) ;
501
502
502
503
Object . keys ( extraFiles ) . forEach ( ( filename ) => {
503
504
expect ( fileList ) . toContain ( filename ) ;
@@ -510,15 +511,13 @@ describe('Test importing files from hex.', () => {
510
511
const micropythonFs = new MicropythonFsHex ( uPyHexFile ) ;
511
512
micropythonFs . write ( 'old_file.py' , 'Some content.' ) ;
512
513
513
- const fileList1 = micropythonFs . importFilesFromIntelHex (
514
- hexStrWithFiles ,
515
- false
516
- ) ;
517
- const fileList2 = micropythonFs . importFilesFromIntelHex (
518
- hexStrWithFiles ,
519
- true ,
520
- false
521
- ) ;
514
+ const fileList1 = micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , {
515
+ overwrite : false ,
516
+ } ) ;
517
+ const fileList2 = micropythonFs . importFilesFromIntelHex ( hexStrWithFiles , {
518
+ overwrite : true ,
519
+ formatFirst : false ,
520
+ } ) ;
522
521
523
522
Object . keys ( extraFiles ) . forEach ( ( filename ) => {
524
523
expect ( fileList1 ) . toContain ( filename ) ;
0 commit comments