Răsfoiți Sursa

test sfc parser <style module>

Evan You 9 ani în urmă
părinte
comite
bc455352a3
1 a modificat fișierele cu 5 adăugiri și 1 ștergeri
  1. 5 1
      test/unit/modules/sfc/sfc-parser.spec.js

+ 5 - 1
test/unit/modules/sfc/sfc-parser.spec.js

@@ -13,6 +13,9 @@ describe('Single File Component parser', () => {
         h2
         h2
           color green
           color green
       </style>
       </style>
+      <style module>
+        h1 { font-weight: bold }
+      </style>
       <script>
       <script>
         export default {}
         export default {}
       </script>
       </script>
@@ -21,11 +24,12 @@ describe('Single File Component parser', () => {
       </div>
       </div>
     `)
     `)
     expect(res.template.content.trim()).toBe('<div>hi</div>')
     expect(res.template.content.trim()).toBe('<div>hi</div>')
-    expect(res.styles.length).toBe(2)
+    expect(res.styles.length).toBe(3)
     expect(res.styles[0].src).toBe('./test.css')
     expect(res.styles[0].src).toBe('./test.css')
     expect(res.styles[1].lang).toBe('stylus')
     expect(res.styles[1].lang).toBe('stylus')
     expect(res.styles[1].scoped).toBe(true)
     expect(res.styles[1].scoped).toBe(true)
     expect(res.styles[1].content.trim()).toBe('h1\n  color red\nh2\n  color green')
     expect(res.styles[1].content.trim()).toBe('h1\n  color red\nh2\n  color green')
+    expect(res.styles[2].module).toBe(true)
     expect(res.script.content.trim()).toBe('export default {}')
     expect(res.script.content.trim()).toBe('export default {}')
   })
   })