diff --git a/test/function/samples/default-exports-of-anonymous-class/_config.js b/test/function/samples/default-exports-of-anonymous-class/_config.js new file mode 100644 index 00000000000..7e9e5ad1df1 --- /dev/null +++ b/test/function/samples/default-exports-of-anonymous-class/_config.js @@ -0,0 +1,3 @@ +module.exports = { + description: 'handles default export of anonymous class with correct name #4324' +}; diff --git a/test/function/samples/default-exports-of-anonymous-class/foo.js b/test/function/samples/default-exports-of-anonymous-class/foo.js new file mode 100644 index 00000000000..a6e68e98389 --- /dev/null +++ b/test/function/samples/default-exports-of-anonymous-class/foo.js @@ -0,0 +1 @@ +export default class {} diff --git a/test/function/samples/default-exports-of-anonymous-class/main.js b/test/function/samples/default-exports-of-anonymous-class/main.js new file mode 100644 index 00000000000..4677350dae1 --- /dev/null +++ b/test/function/samples/default-exports-of-anonymous-class/main.js @@ -0,0 +1,3 @@ +import defaultClass from './foo.js'; + +assert.equal('default', defaultClass.name);