Skip to content

Commit

Permalink
Add failing test for bug
Browse files Browse the repository at this point in the history
  • Loading branch information
Kamil Jopek committed Sep 16, 2015
1 parent 23da976 commit 2b3b0fc
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 0 deletions.
16 changes: 16 additions & 0 deletions samples/defaultExportImport/sample.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import DefaultExportImport from './src/defaultExportImport.js';
import ModuleToExport from './src/moduleToExport.js';

import expect from 'expect.js';

describe('default export of imported default', function() {
it('works with the original module', function() {
const view = new ModuleToExport();
expect(view.render()).to.be('Hello');
});

it('has the functionality of the original module', function() {
const view = new DefaultExportImport();
expect(view.render()).to.be('Hello');
});
});
1 change: 1 addition & 0 deletions samples/defaultExportImport/src/defaultExportImport.js
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default } from './moduleToExport.js';
5 changes: 5 additions & 0 deletions samples/defaultExportImport/src/moduleToExport.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
export default class {
render() {
return 'Hello';
}
}
1 change: 1 addition & 0 deletions usage-tests/BabelRewirePluginUsageTest.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,5 @@ require('../samples/functionRewireScope/sample.js');
require('../samples/namedExportsRewire/sample.js');
require('../samples/namedExportRewireSupport/sample.js');
require('../samples/defaultExportNonExtensible/sample.js');
require('../samples/defaultExportImport/sample.js');
hook.unhook('.js'); // removes your own transform

0 comments on commit 2b3b0fc

Please sign in to comment.