Skip to content

Commit

Permalink
Adding back in missing folders/tests
Browse files Browse the repository at this point in the history
I had removed all of the tests mistakenly before and this adds them back
in. So if you go to test/index.html you should see all of the tests from
all of the projects running.
  • Loading branch information
matthewp committed Aug 31, 2016
1 parent 1d8b55c commit 8d900a5
Show file tree
Hide file tree
Showing 29 changed files with 40 additions and 1 deletion.
1 change: 1 addition & 0 deletions component/component_test.js
@@ -0,0 +1 @@
require('can-component/test/component-test');
1 change: 1 addition & 0 deletions compute/compute_test.js
@@ -0,0 +1 @@
require('can-compute/can-compute_test');
1 change: 1 addition & 0 deletions construct/construct.js
@@ -0,0 +1 @@
require('can-construct');
1 change: 1 addition & 0 deletions construct/construct_test.js
@@ -0,0 +1 @@
require('can-construct/can-construct_test');
1 change: 1 addition & 0 deletions control/control.js
@@ -0,0 +1 @@
require("can-control");
1 change: 1 addition & 0 deletions control/control_test.js
@@ -0,0 +1 @@
require('can-control/can-control_test');
9 changes: 9 additions & 0 deletions docs/can-guides/migrating_to_3.0.md
Expand Up @@ -5,6 +5,13 @@

CanJS 3.0 introduces a new even more modular project structure and several new features, while having a minimal number of deprecations or removals to the existing 2.3 API.

This guide goes over:

* How to install CanJS 3.0 and how that differs from in the past.
* The *minimal migration path*. The steps that are required in order to upgrade from 2.x to 3.0 with the fewest number of code changes.
* A second migration path with more modern conventions (such as the use of NPM packages).
* The future proof path using all of the modern libraries we are most excited about.

## Getting CanJS 3.0

The recommended way to install CanJS 3.0 is through [npm](https://www.npmjs.com/). If you are already using the [can package](https://www.npmjs.com/package/can) you can continue to do so, but we recommend installing the specific dependencies that you need.
Expand Down Expand Up @@ -164,6 +171,8 @@ Construct.extend("foo.bar", ...)
Which sets `window.foo.bar`, this argument is no longer accepted by [can-construct]. If you *really* need to set a global you can do so yourself using the return value of [can-construct.extend].
Instead the first argument to [can-construct.extend] is the name of the constructor function. This is nice for development as you'll get named objects in your dev tools.
## Modernized migration path
In addition to the above, to set your project up to more easily be able to upgrade in the future you can take the following measures:
Expand Down
1 change: 1 addition & 0 deletions event/event.js
@@ -0,0 +1 @@
require("can-event");
1 change: 1 addition & 0 deletions event/event_test.js
@@ -0,0 +1 @@
require('can-event/can-event_test');
Empty file added foo bar
Empty file.
4 changes: 4 additions & 0 deletions legacy.js
Expand Up @@ -15,4 +15,8 @@ require("can-connect/can/model/model");
require("can-jquery");
require("can-fixture");

// Legacy namespacing for these
can.view.attr = can.view.callbacks.attr;
can.view.tag = can.view.callbacks.tag;

module.exports = can;
1 change: 1 addition & 0 deletions list/list_test.js
@@ -0,0 +1 @@
require('can-list/can-list_test');
1 change: 1 addition & 0 deletions map/map_test.js
@@ -0,0 +1 @@
require('can-map/can-map_test');
1 change: 1 addition & 0 deletions route/route_test.js
@@ -0,0 +1 @@
require('can-route/test/route-test');
2 changes: 1 addition & 1 deletion test/test.js
Expand Up @@ -8,7 +8,7 @@ require('../map/map_test');
// require('../route/route_test');
// require('../route/pushstate/pushstate_test');
require('../util/util_test');
require('../view/autorender/autorender_test');
// require('../view/autorender/autorender_test');
require('../view/import/import_test');
require('../view/live/live_test');
require('../view/node_lists/node_lists_test');
Expand Down
1 change: 1 addition & 0 deletions util/util_test.js
@@ -0,0 +1 @@
require('can-util/test/test');
1 change: 1 addition & 0 deletions view/autorender/autorender.js
@@ -0,0 +1 @@
require('can-view-autorender');
1 change: 1 addition & 0 deletions view/autorender/autorender_test.js
@@ -0,0 +1 @@
require('can-view-autorender/can-view-autorender_test');
1 change: 1 addition & 0 deletions view/import/import.js
@@ -0,0 +1 @@
require("can-view-import");
1 change: 1 addition & 0 deletions view/import/import_test.js
@@ -0,0 +1 @@
require('can-view-import/can-view-import_test');
1 change: 1 addition & 0 deletions view/live/live.js
@@ -0,0 +1 @@
require('can-view-live');
1 change: 1 addition & 0 deletions view/live/live_test.js
@@ -0,0 +1 @@
require('can-view-live/test/live-test');
1 change: 1 addition & 0 deletions view/node_lists/node_lists.js
@@ -0,0 +1 @@
require('can-view-nodelist');
1 change: 1 addition & 0 deletions view/node_lists/node_lists_test.js
@@ -0,0 +1 @@
require('can-view-nodelist/test/can-view-nodelist-test');
1 change: 1 addition & 0 deletions view/parser/parser.js
@@ -0,0 +1 @@
require('can-view-parser');
1 change: 1 addition & 0 deletions view/parser/parser_test.js
@@ -0,0 +1 @@
require('can-view-parser/test/can-view-parser-test');
1 change: 1 addition & 0 deletions view/scope/scope.js
@@ -0,0 +1 @@
require('can-view-scope');
2 changes: 2 additions & 0 deletions view/scope/scope_test.js
@@ -0,0 +1,2 @@
require('can-view-scope/test/scope-test');
require('can-view-scope/test/scope-define-test');
1 change: 1 addition & 0 deletions view/stache/stache_test.js
@@ -0,0 +1 @@
require('can-stache/test/stache-test');

0 comments on commit 8d900a5

Please sign in to comment.