summaryrefslogtreecommitdiff
path: root/preact/test/shared/exports.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'preact/test/shared/exports.test.js')
-rw-r--r--preact/test/shared/exports.test.js32
1 files changed, 32 insertions, 0 deletions
diff --git a/preact/test/shared/exports.test.js b/preact/test/shared/exports.test.js
new file mode 100644
index 0000000..b075af5
--- /dev/null
+++ b/preact/test/shared/exports.test.js
@@ -0,0 +1,32 @@
+import {
+ createElement,
+ h,
+ createContext,
+ Component,
+ Fragment,
+ render,
+ hydrate,
+ cloneElement,
+ options,
+ createRef,
+ toChildArray,
+ isValidElement
+} from '../../';
+import { expect } from 'chai';
+
+describe('preact', () => {
+ it('should be available as named exports', () => {
+ expect(h).to.be.a('function');
+ expect(createElement).to.be.a('function');
+ expect(Component).to.be.a('function');
+ expect(Fragment).to.exist;
+ expect(render).to.be.a('function');
+ expect(hydrate).to.be.a('function');
+ expect(cloneElement).to.be.a('function');
+ expect(createContext).to.be.a('function');
+ expect(options).to.exist.and.be.an('object');
+ expect(createRef).to.be.a('function');
+ expect(isValidElement).to.be.a('function');
+ expect(toChildArray).to.be.a('function');
+ });
+});