Browse Source

spec: native-image should read asar archive

Cheng Zhao 10 years ago
parent
commit
9646c28a41
2 changed files with 6 additions and 0 deletions
  1. 6 0
      spec/asar-spec.coffee
  2. BIN
      spec/fixtures/asar/logo.asar

+ 6 - 0
spec/asar-spec.coffee

@@ -430,3 +430,9 @@ describe 'asar package', ->
 
     it 'does not touch global fs object', ->
       assert.notEqual fs.readdir, gfs.readdir
+
+  describe 'native-image', ->
+    it 'reads image from asar archive', ->
+      p = path.join fixtures, 'asar', 'logo.asar', 'logo.png'
+      logo = require('native-image').createFromPath p
+      assert.deepEqual logo.getSize(), {width: 55, height: 55}

BIN
spec/fixtures/asar/logo.asar