File tree Expand file tree Collapse file tree 5 files changed +4198
-436
lines changed Expand file tree Collapse file tree 5 files changed +4198
-436
lines changed Original file line number Diff line number Diff line change @@ -9,3 +9,4 @@ yarn-error.log
9
9
# Root yarn.lock is used by Travis to use Yarn instead of npm
10
10
packages /** /yarn.lock
11
11
package-lock.json
12
+ .cache
Original file line number Diff line number Diff line change
1
+ import React from "react" ;
2
+ import ReactDOM from "react-dom" ;
3
+
4
+ const Test = ( ) => < div id = "asd" style = { { background : "grey" } } /> ;
5
+
6
+ // todo figure out how to make async-await work in parcel
7
+ // todo make sure parcel transpiles down to IE10
8
+ it ( "should render" , ( ) => {
9
+ const div = document . createElement ( "div" ) ;
10
+ document . body . appendChild ( div ) ;
11
+
12
+ ReactDOM . render ( < Test /> , div ) ;
13
+
14
+ const rendered = document . querySelector ( "#asd" ) ;
15
+
16
+ expect ( rendered . style . backgroundColor ) . toBe ( "grey" ) ;
17
+ } ) ;
Original file line number Diff line number Diff line change
1
+ module . exports = function ( config ) {
2
+ config . set ( {
3
+ basePath : "." ,
4
+ frameworks : [ "jasmine" ] ,
5
+ files : [ "browser-tests/dist/index.js" ] ,
6
+ autoWatch : true ,
7
+ browsers : [ "Chrome" ] ,
8
+ // browsers: process.env.CI ? Object.keys(customLaunchers) : ['Chrome'],
9
+
10
+ singleRun : true ,
11
+
12
+ concurrency : 2 // SanceLabs free account for open source
13
+
14
+ // customLaunchers: customLaunchers,
15
+
16
+ // Saucelabs launcher
17
+ // sauceLabs: {
18
+ // testName: 'react-container-query',
19
+ // public: 'public'
20
+ // },
21
+ } ) ;
22
+ } ;
Original file line number Diff line number Diff line change 11
11
"url" : " https://github.com/ZeeCoder/container-query/issues"
12
12
},
13
13
"devDependencies" : {
14
- "@babel/core" : " ^7.1.6 " ,
14
+ "@babel/core" : " ^7.2.0 " ,
15
15
"babel-core" : " ^7.0.0-bridge.0" ,
16
16
"babel-jest" : " ^23.6.0" ,
17
17
"coveralls" : " ^3.0.2" ,
18
18
"husky" : " ^1.1.4" ,
19
+ "jasmine-core" : " ^3.3.0" ,
19
20
"jest" : " ^23.6.0" ,
21
+ "karma" : " ^3.1.3" ,
22
+ "karma-chrome-launcher" : " ^2.2.0" ,
23
+ "karma-firefox-launcher" : " ^1.1.0" ,
24
+ "karma-jasmine" : " ^2.0.1" ,
20
25
"lerna" : " ^3.4.3" ,
21
26
"lint-staged" : " ^8.0.5" ,
27
+ "parcel-bundler" : " ^1.10.3" ,
22
28
"prettier" : " ^1.15.2" ,
29
+ "react" : " ^16.6.3" ,
30
+ "react-dom" : " ^16.6.3" ,
23
31
"regenerator-runtime" : " ^0.13.1"
24
32
},
25
33
"scripts" : {
26
34
"test" : " jest --coverage" ,
27
35
"test:watch" : " jest --watch" ,
36
+ "browser-test:build" : " parcel build browser-tests/index.js --out-dir browser-tests/dist" ,
37
+ "browser-test:run" : " karma start" ,
28
38
"coveralls" : " cat ./coverage/lcov.info | coveralls" ,
29
39
"prettify" : " prettier --write 'packages/**/*.js'" ,
30
40
"bootstrap" : " lerna bootstrap" ,
You can’t perform that action at this time.
0 commit comments