Commit Graph

1183 Commits

Author SHA1 Message Date
Juho Teperi 2279ef4c9d Print test summary 2017-10-13 15:34:15 +03:00
Juho Teperi 14c43e066f Run all tests on their own directories
This allows running figwheel on main folder, without node_modules from
tests messing the environment.
2017-10-13 15:02:10 +03:00
Juho Teperi 46d0e9d701 Fix figwheel demo 2017-10-13 14:10:10 +03:00
Juho Teperi 399c35f2e8 Run tests against React 16 UMD 2017-10-13 14:09:59 +03:00
Juho Teperi 3b6887b7bd Fix 2017-10-13 11:28:14 +03:00
Juho Teperi 33ee8a89b9 Revert "React property _reactInternalInstance was removed in React 0.13"
This reverts commit 3f4a421f14.
2017-10-13 11:28:02 +03:00
Juho Teperi 4bfed50f33 Fix and note about property case test 2017-10-13 11:18:48 +03:00
Juho Teperi be45ec0aa7 Better style prop test 2017-10-13 11:18:32 +03:00
Juho Teperi 2904422bb3 Use React 15 for Node & Run tests for 16 2017-10-13 11:18:18 +03:00
Abhishek Reddy 74ff27f5b5 Reduce unnecessary evaluation of synthetic properties 2017-10-13 12:58:18 +13:00
Abhishek Reddy f89cd99604 Proof-of-concept of synthetic input support.
Synthetic inputs are React components that handle input,
but are not literally <input> nodes at their root level.
A synthetic component may be rendered, for example, as a
<div> containing an <input> in some arbitrary sub-location.

Adds support for a :synthetic-input keyword parameter to
adapt-react-class, which tags the component as a recognized
input component. The options map configures hooks for :on-update
and :on-change, to allow overriding default behaviour with
code that is specific to the nuances of the custom component's
DOM. Also adds :on-write keyword parameter to input-node-set-value
to override the value-setting behaviour.
2017-10-13 12:52:22 +13:00
Juho Teperi b2790e7bb4 Fix Node target file checks 2017-10-12 16:44:09 +03:00
Juho Teperi ef5c98eeba In Node & CJS React, style prop doesn't end in ; 2017-10-12 16:29:15 +03:00
Juho Teperi 47e386d49d Fix text case on some tests 2017-10-12 16:15:12 +03:00
Juho Teperi 6dc26c9cf0 React validates aria properties, if using Node module 2017-10-12 16:14:46 +03:00
Juho Teperi 3f4a421f14 React property _reactInternalInstance was removed in React 0.13 2017-10-12 16:12:31 +03:00
Juho Teperi df3443ba5f Fix test file checks 2017-10-12 15:59:16 +03:00
Juho Teperi 36b0924e2d Try fixing loading npm deps for tests 2017-10-12 15:46:04 +03:00
Juho Teperi 3d061329d8 Remove duplicate test-results var 2017-10-12 15:38:32 +03:00
Juho Teperi 80e85329f5 Limit JVM memory 2017-10-12 15:32:36 +03:00
Juho Teperi 3f70c6b0f7 Use Chrome-headless 2017-10-12 15:16:59 +03:00
Juho Teperi 957aa74bf4 Update deps 2017-10-12 13:52:27 +03:00
Fredrik Roman 5463bd8403 Add IWithMeta protocol to RAtom 2017-10-05 20:55:29 -04:00
Juho Teperi 4f69a37fcc Fix tests on Chrome, don't load demo app on test runner 2017-09-29 11:02:34 +03:00
Juho Teperi 251d66180f Add Karma 2017-09-29 01:39:02 +03:00
Juho Teperi fd93b09c96 Rework test runner and prerendering
Use doo for tests.
2017-09-29 01:34:06 +03:00
Juho Teperi 95026c77fd Run CI tests against both Cljsjs and Node Modules 2017-09-28 22:41:34 +03:00
Juho Teperi c41f70cb0b Update CircleCI node version 2017-09-28 22:34:06 +03:00
Juho Teperi 6e2347e174 Update 0.8-upgrade.md 2017-09-28 22:22:26 +03:00
Juho Teperi b10cfecb3b Update CHANGELOG.md 2017-09-28 22:21:15 +03:00
Juho Teperi 53cb6cbc2d Update React 15 and other deps 2017-09-28 22:15:19 +03:00
Juho Teperi a36416aa51 Update figwheel and react 2017-08-30 14:47:07 +03:00
Juho Teperi d76eaba97c Update CHANGELOG.md 2017-08-07 21:05:21 +03:00
Juho Teperi de65818fe7 Add direct dependency to React Cljsjs package 2017-08-01 17:45:34 +03:00
Juho Teperi 801c32d0e0 Use fixed create-react-class Cljsjs package 2017-08-01 17:42:39 +03:00
Juho Teperi 304cc4be7f Fix react-leaflet example 2017-07-31 14:25:04 +03:00
Juho Teperi 3f8350463c Add note about using local foreign-lib definitions 2017-07-31 14:16:16 +03:00
Juho Teperi a3b9b48ff2 Use ISO dates in changelog 2017-07-31 13:39:31 +03:00
Juho Teperi d732be32ed 0.8.0-alpha1 2017-07-31 13:36:41 +03:00
Juho Teperi 77c32d4c69 Merge pull request #306 from reagent-project/npm-deps
Unified React require
2017-07-31 11:41:30 +03:00
Juho Teperi 17fc0b9413 Move shim-process and fix create-react-class npm-deps version 2017-07-30 15:57:17 +03:00
Juho Teperi 2aa6f5fd2d Add module-deps npm for Cljs npm support 2017-07-29 23:20:33 +03:00
Juho Teperi f99191625f Use new Cljsjs packages 2017-07-29 23:16:04 +03:00
Juho Teperi 7542cde773 Reindent package.json 2017-07-29 16:26:42 +03:00
Juho Teperi d83a1e319c Clean JS requires 2017-07-29 16:26:28 +03:00
Juho Teperi 5ab546a014 Use new Cljs and latest features 2017-07-29 16:26:15 +03:00
Juho Teperi be8f466158 Use externs from Cljsjs 2017-07-29 16:25:45 +03:00
Juho Teperi bb00c2f29d Clean 2017-07-12 23:07:16 +03:00
Juho Teperi 1bf0dd3e5a Test npm-deps with advanced compilation 2017-07-12 23:00:59 +03:00
Juho Teperi 580729178b Unnecessary require 2017-07-12 02:10:33 +03:00