test_fix_index.js 852 B

12345678910111213
  1. const path = require('path');
  2. const assert = require('chai').assert;
  3. const {openAndFix} = require('../scripts/helpers');
  4. describe('npm run fix-index', () => {
  5. it('should remove / in front of /static', () => {
  6. const updatedFileContents = openAndFix(path.join(__dirname, 'index.html'));
  7. const expectedContents = '<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><link rel="shortcut icon" href="/favicon.ico"><title>Flasher.js</title><link href="static/css/main.d1281cb5.css" rel="stylesheet"></head><body><div id="root"></div><script type="text/javascript" src="static/js/main.26d69339.js"></script></body></html>';
  8. assert(updatedFileContents === expectedContents, "expectedContents didn't match the updatedFileContents");
  9. });
  10. });