-
-
Save workmanw/902dcaa84b460990222d to your computer and use it in GitHub Desktop.
ember-data-model-fragments ember-try log
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
wesley-mbp:workmanw-ember-data-model-fragments wesley (ember-try-broken)$ ember try:each | |
version: 2.4.2 | |
Could not start watchman; falling back to NodeWatcher for file system events. | |
Visit http://www.ember-cli.com/user-guide/#watchman for more info. | |
bower ember#~2.4.3 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#~2.4.3 validate 2.4.3 against git://github.com/components/ember.git#~2.4.3 | |
bower pretender#^1.0.0 cached git://github.com/trek/pretender.git#1.0.0 | |
bower pretender#^1.0.0 validate 1.0.0 against git://github.com/trek/pretender.git#^1.0.0 | |
bower ember-cli-shims#0.1.1 cached git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-shims#0.1.1 validate 0.1.1 against git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-test-loader#0.2.2 cached git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-cli-test-loader#0.2.2 validate 0.2.2 against git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-qunit-notifications#0.1.0 cached git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-qunit-notifications#0.1.0 validate 0.1.0 against git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember#>=1.4 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#>=1.4 validate 2.4.3 against git://github.com/components/ember.git#>=1.4 | |
bower qunit-notifications#~0.1.0 cached git://github.com/dockyard/qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 validate 0.1.0 against git://github.com/dockyard/qunit-notifications.git#~0.1.0 | |
bower route-recognizer#~0.1.1 cached git://github.com/tildeio/route-recognizer.git#0.1.9 | |
bower route-recognizer#~0.1.1 validate 0.1.9 against git://github.com/tildeio/route-recognizer.git#~0.1.1 | |
bower FakeXMLHttpRequest#^1.3.0 cached git://github.com/trek/FakeXMLHttpRequest.git#1.4.0 | |
bower FakeXMLHttpRequest#^1.3.0 validate 1.4.0 against git://github.com/trek/FakeXMLHttpRequest.git#^1.3.0 | |
bower jquery#>= 1.7.0 < 3.0.0 cached git://github.com/jquery/jquery-dist.git#2.2.2 | |
bower jquery#>= 1.7.0 < 3.0.0 validate 2.2.2 against git://github.com/jquery/jquery-dist.git#>= 1.7.0 < 3.0.0 | |
bower ember-cli-test-loader#0.2.2 install ember-cli-test-loader#0.2.2 | |
bower ember-cli-shims#0.1.1 install ember-cli-shims#0.1.1 | |
bower ember-qunit-notifications#0.1.0 install ember-qunit-notifications#0.1.0 | |
bower pretender#^1.0.0 install pretender#1.0.0 | |
bower ember#>=1.4 install ember#2.4.3 | |
bower qunit-notifications#~0.1.0 install qunit-notifications#0.1.0 | |
bower FakeXMLHttpRequest#^1.3.0 install FakeXMLHttpRequest#1.4.0 | |
bower route-recognizer#~0.1.1 install route-recognizer#0.1.9 | |
bower jquery#>= 1.7.0 < 3.0.0 install jquery#2.2.2 | |
ember-cli-test-loader#0.2.2 bower_components/ember-cli-test-loader | |
ember-cli-shims#0.1.1 bower_components/ember-cli-shims | |
└── ember#2.4.3 | |
ember-qunit-notifications#0.1.0 bower_components/ember-qunit-notifications | |
└── qunit-notifications#0.1.0 | |
pretender#1.0.0 bower_components/pretender | |
├── FakeXMLHttpRequest#1.4.0 | |
└── route-recognizer#0.1.9 | |
ember#2.4.3 bower_components/ember | |
└── jquery#2.2.2 | |
qunit-notifications#0.1.0 bower_components/qunit-notifications | |
FakeXMLHttpRequest#1.4.0 bower_components/FakeXMLHttpRequest | |
route-recognizer#0.1.9 bower_components/route-recognizer | |
jquery#2.2.2 bower_components/jquery | |
=== Scenario: default ========================================================== | |
version: 2.4.2 | |
Could not start watchman; falling back to NodeWatcher for file system events. | |
Visit http://www.ember-cli.com/user-guide/#watchman for more info. | |
Built project successfully. Stored in "/Users/wesley/Code/workmanw-ember-data-model-fragments/tmp/class-tests_dist-voyHW2cl.tmp". | |
ok 1 PhantomJS 2.0 - JSHint - adapters/application.js: should pass jshint | |
ok 2 PhantomJS 2.0 - JSHint - app.js: should pass jshint | |
ok 3 PhantomJS 2.0 - JSHint - helpers/destroy-app.js: should pass jshint | |
ok 4 PhantomJS 2.0 - JSHint - helpers/get-owner.js: should pass jshint | |
ok 5 PhantomJS 2.0 - JSHint - helpers/module-for-acceptance.js: should pass jshint | |
ok 6 PhantomJS 2.0 - JSHint - helpers/resolver.js: should pass jshint | |
ok 7 PhantomJS 2.0 - JSHint - helpers/setup-ember-dev.js: should pass jshint | |
ok 8 PhantomJS 2.0 - JSHint - helpers/start-app.js: should pass jshint | |
ok 9 PhantomJS 2.0 - Integration | Application: the model fragments initializer causes no deprecations | |
ok 10 PhantomJS 2.0 - JSHint - integration/app_test.js: should pass jshint | |
ok 11 PhantomJS 2.0 - integration - Dependent State: changing a fragment property dirties the fragment and owner record | |
ok 12 PhantomJS 2.0 - integration - Dependent State: setting a fragment property to an object literal dirties the fragment and owner record | |
ok 13 PhantomJS 2.0 - integration - Dependent State: setting a fragment property with an object literal to the same value does not dirty the fragment or owner record | |
ok 14 PhantomJS 2.0 - integration - Dependent State: restoring a fragment property to its original state returns the fragment and owner record to a clean state | |
ok 15 PhantomJS 2.0 - integration - Dependent State: restoring a fragment property to its original state when the owner record was dirty returns the fragment to a clean state maintains the owner record's dirty state | |
ok 16 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns fragment and owner record to a clean state | |
ok 17 PhantomJS 2.0 - integration - Dependent State: a record can be rolled back multiple times | |
ok 18 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment returns the fragment and the owner record to a clean state | |
ok 19 PhantomJS 2.0 - integration - Dependent State: changing a fragment property then rolling back the owner record preserves the fragment's owner | |
ok 20 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment when the owner record is dirty returns the fragment to a clean state and maintains the owner record's dirty state | |
ok 21 PhantomJS 2.0 - integration - Dependent State: a fragment property that is set to null can be rolled back | |
ok 22 PhantomJS 2.0 - integration - Dependent State: a fragment property that is null can be rolled back | |
ok 23 PhantomJS 2.0 - integration - Dependent State: changing a fragment array property with object literals dirties the fragment and owner record | |
ok 24 PhantomJS 2.0 - integration - Dependent State: adding to a fragment array property with object literals dirties the fragment and owner record | |
ok 25 PhantomJS 2.0 - integration - Dependent State: setting a fragment property with object literals to the same values does not dirty the fragment or owner record | |
ok 26 PhantomJS 2.0 - integration - Dependent State: adding a fragment to a fragment array dirties the fragment array and owner record | |
ok 27 PhantomJS 2.0 - integration - Dependent State: removing a fragment from a fragment array dirties the fragment array and owner record | |
ok 28 PhantomJS 2.0 - integration - Dependent State: reordering a fragment array dirties the fragment array and owner record | |
ok 29 PhantomJS 2.0 - integration - Dependent State: restoring a fragment array to its original order returns the fragment array owner record to a clean state | |
ok 30 PhantomJS 2.0 - integration - Dependent State: restoring a fragment array to its original order when the owner record was dirty returns the fragment array to a clean state and maintains the owner record's dirty state | |
ok 31 PhantomJS 2.0 - integration - Dependent State: changing a fragment property in a fragment array dirties the fragment, fragment array, and owner record | |
ok 32 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state returns the fragment, fragment array, and owner record to a clean state | |
ok 33 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state when the fragment array was dirty returns the fragment to a clean state and maintains the fragment array and owner record's dirty state | |
ok 34 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state when the owner record was dirty returns the fragment and fragment array to a clean state maintains the owner record's dirty state | |
ok 35 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns all fragments in a fragment array property, the fragment array, and owner record to a clean state | |
ok 36 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns all values in an array property, the array, and the owner record to a clean state | |
ok 37 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment array returns all fragments, the fragment array, and the owner record to a clean state | |
ok 38 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment array when the owner record is dirty returns all fragments and the fragment array to a clean state and retain's the owner record's dirty state | |
ok 39 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property returns the fragment, fragment array, and owner record to a clean states | |
ok 40 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property when the fragment array is dirty returns the fragment to a clean state and maintains the fragment array and owner record's dirty state | |
ok 41 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property when the owner record is dirty returns the fragment and fragment array to a clean state and maintains the owner record's dirty state | |
ok 42 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is set to null can be rolled back | |
ok 43 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is null can be rolled back | |
ok 44 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is empty can be rolled back | |
ok 45 PhantomJS 2.0 - integration - Dependent State: pushing a fragment update doesn't cause it to become dirty | |
ok 46 PhantomJS 2.0 - integration - Dependent State: pushing a fragment array update doesn't cause it to become dirty | |
ok 47 PhantomJS 2.0 - JSHint - integration/dependent_state_test.js: should pass jshint | |
ok 48 PhantomJS 2.0 - integration - Nested fragments: `DS.hasManyFragment` properties can be nested | |
ok 49 PhantomJS 2.0 - integration - Nested fragments: Fragments can be created with nested object literals | |
ok 50 PhantomJS 2.0 - integration - Nested fragments: Nested fragments can have default values | |
ok 51 PhantomJS 2.0 - integration - Nested fragments: Nested fragments can be copied | |
ok 52 PhantomJS 2.0 - integration - Nested fragments: Nested fragments are destroyed when the owner record is destroyed | |
ok 53 PhantomJS 2.0 - JSHint - integration/nested_test.js: should pass jshint | |
ok 54 PhantomJS 2.0 - integration - Persistence: persisting the owner record changes the fragment state to non-new | |
ok 55 PhantomJS 2.0 - integration - Persistence: persisting the owner record in a clean state maintains clean state | |
ok 56 PhantomJS 2.0 - integration - Persistence: persisting the owner record when a fragment is dirty moves owner record, fragment array, and all fragments into clean state | |
ok 57 PhantomJS 2.0 - integration - Persistence: persisting a new owner record moves the owner record, fragment array, and all fragments into clean state | |
ok 58 PhantomJS 2.0 - integration - Persistence: a new record can be persisted with null fragments | |
ok 59 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments on save | |
ok 60 PhantomJS 2.0 - integration - Persistence: existing fragments are updated on save | |
ok 61 PhantomJS 2.0 - integration - Persistence: newly created fragments are updated on save | |
ok 62 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments on reload | |
ok 63 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments without infinite loops when CPs are eagerly consumed | |
ok 64 PhantomJS 2.0 - integration - Persistence: fragment array properties are notified on save | |
ok 65 PhantomJS 2.0 - integration - Persistence: fragment array properties are notifed on reload | |
ok 66 PhantomJS 2.0 - integration - Persistence: string array can be rolled back on failed save | |
ok 67 PhantomJS 2.0 - integration - Persistence: existing fragments can be rolled back on failed save | |
ok 68 PhantomJS 2.0 - JSHint - integration/save_test.js: should pass jshint | |
ok 69 PhantomJS 2.0 - JSHint - models/address.js: should pass jshint | |
ok 70 PhantomJS 2.0 - JSHint - models/animal.js: should pass jshint | |
ok 71 PhantomJS 2.0 - JSHint - models/elephant.js: should pass jshint | |
ok 72 PhantomJS 2.0 - JSHint - models/hobby.js: should pass jshint | |
ok 73 PhantomJS 2.0 - JSHint - models/house.js: should pass jshint | |
ok 74 PhantomJS 2.0 - JSHint - models/info.js: should pass jshint | |
ok 75 PhantomJS 2.0 - JSHint - models/lion.js: should pass jshint | |
ok 76 PhantomJS 2.0 - JSHint - models/name.js: should pass jshint | |
ok 77 PhantomJS 2.0 - JSHint - models/order.js: should pass jshint | |
ok 78 PhantomJS 2.0 - JSHint - models/person.js: should pass jshint | |
ok 79 PhantomJS 2.0 - JSHint - models/product.js: should pass jshint | |
ok 80 PhantomJS 2.0 - JSHint - models/user.js: should pass jshint | |
ok 81 PhantomJS 2.0 - JSHint - models/zoo.js: should pass jshint | |
ok 82 PhantomJS 2.0 - JSHint - resolver.js: should pass jshint | |
ok 83 PhantomJS 2.0 - JSHint - router.js: should pass jshint | |
ok 84 PhantomJS 2.0 - JSHint - test-helper.js: should pass jshint | |
ok 85 PhantomJS 2.0 - unit - `MF.array` property: array properties are converted to an array-ish containing original values | |
ok 86 PhantomJS 2.0 - unit - `MF.array` property: null values are allowed | |
ok 87 PhantomJS 2.0 - unit - `MF.array` property: setting to null is allowed | |
ok 88 PhantomJS 2.0 - unit - `MF.array` property: array properties default to an empty array-ish | |
ok 89 PhantomJS 2.0 - unit - `MF.array` property: array properties can have default values | |
ok 90 PhantomJS 2.0 - unit - `MF.array` property: default values can be functions | |
ok 91 PhantomJS 2.0 - JSHint - unit/array_property_test.js: should pass jshint | |
ok 92 PhantomJS 2.0 - JSHint - unit/deprecation_test.js: should pass jshint | |
ok 93 PhantomJS 2.0 - unit - `MF.fragmentArray` property: properties are instances of `MF.FragmentArray` | |
ok 94 PhantomJS 2.0 - unit - `MF.fragmentArray` property: arrays of object literals are converted into instances of `MF.Fragment` | |
ok 95 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments created through the store can be added to the fragment array | |
ok 96 PhantomJS 2.0 - unit - `MF.fragmentArray` property: adding a non-fragment model or object literal throws an error | |
ok 97 PhantomJS 2.0 - unit - `MF.fragmentArray` property: adding fragments from other records throws an error | |
ok 98 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to an array of fragments is allowed | |
ok 99 PhantomJS 2.0 - unit - `MF.fragmentArray` property: defaults to an empty array | |
ok 100 PhantomJS 2.0 - unit - `MF.fragmentArray` property: default value can be null | |
ok 101 PhantomJS 2.0 - unit - `MF.fragmentArray` property: null values are allowed | |
ok 102 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to null is allowed | |
ok 103 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments are created from an array of object literals when creating a record | |
ok 104 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting a fragment array to an array of to an object literals creates new fragments | |
ok 105 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting a fragment array to an array of object literals reuses an existing fragments | |
ok 106 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to an array of non-fragments throws an error | |
ok 107 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments can have default values | |
ok 108 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragment default values can be functions | |
ok 109 PhantomJS 2.0 - unit - `MF.fragmentArray` property: destroy a fragment array which was set to null | |
ok 110 PhantomJS 2.0 - unit - `MF.fragmentArray` property: destroy a fragment which was removed from the fragment array | |
ok 111 PhantomJS 2.0 - JSHint - unit/fragment_array_property_test.js: should pass jshint | |
ok 112 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragment arrays can be copied | |
ok 113 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be created and added through the fragment array | |
ok 114 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be added to the fragment array | |
ok 115 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be removed from the fragment array | |
ok 116 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents change the fragment array 'hasDirtyAttributes' property | |
ok 117 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents change the fragment array 'hasDirtyAttributes' property | |
ok 118 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents and fragments can be rolled back | |
ok 119 PhantomJS 2.0 - JSHint - unit/fragment_array_test.js: should pass jshint | |
ok 120 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: fragments can reference their owner record | |
ok 121 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: using a fragment owner property on a non-fragment throws an error | |
ok 122 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: attempting to change a fragment's owner record throws an error | |
ok 123 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: fragment owner properties are notified of change | |
ok 124 PhantomJS 2.0 - JSHint - unit/fragment_owner_property_test.js: should pass jshint | |
ok 125 PhantomJS 2.0 - unit - `MF.fragment` property: object literals are converted to instances of `MF.Fragment` | |
ok 126 PhantomJS 2.0 - unit - `MF.fragment` property: a fragment can be created through the store and set | |
ok 127 PhantomJS 2.0 - unit - `MF.fragment` property: setting to a non-fragment or object literal throws an error | |
ok 128 PhantomJS 2.0 - unit - `MF.fragment` property: setting fragments from other records throws an error | |
ok 129 PhantomJS 2.0 - unit - `MF.fragment` property: null values are allowed | |
ok 130 PhantomJS 2.0 - unit - `MF.fragment` property: setting to null is allowed | |
ok 131 PhantomJS 2.0 - unit - `MF.fragment` property: fragments are created from object literals when creating a record | |
ok 132 PhantomJS 2.0 - unit - `MF.fragment` property: setting a fragment to an object literal creates a new fragment | |
ok 133 PhantomJS 2.0 - unit - `MF.fragment` property: setting a fragment to an object literal reuses an existing fragment | |
ok 134 PhantomJS 2.0 - unit - `MF.fragment` property: fragments can have default values | |
ok 135 PhantomJS 2.0 - unit - `MF.fragment` property: fragment default values can be functions | |
ok 136 PhantomJS 2.0 - unit - `MF.fragment` property: destroy a fragment which was set to null | |
ok 137 PhantomJS 2.0 - unit - `MF.fragment` property: destroy the old and new fragment value | |
ok 138 PhantomJS 2.0 - JSHint - unit/fragment_property_test.js: should pass jshint | |
ok 139 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are `Ember.Copyable` | |
ok 140 PhantomJS 2.0 - unit - `MF.Fragment`: copied fragments can be added to any record | |
ok 141 PhantomJS 2.0 - unit - `MF.Fragment`: copying a fragment copies the fragment's properties | |
ok 142 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are `Ember.Comparable` | |
ok 143 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are compared by reference | |
ok 144 PhantomJS 2.0 - unit - `MF.Fragment`: newly create fragments start in the new state | |
ok 145 PhantomJS 2.0 - unit - `MF.Fragment`: changes to fragments are indicated in the owner record's `changedAttributes` | |
ok 146 PhantomJS 2.0 - unit - `MF.Fragment`: fragment properties that are set to null are indicated in the owner record's `changedAttributes` | |
ok 147 PhantomJS 2.0 - unit - `MF.Fragment`: changes to attributes can be rolled back | |
ok 148 PhantomJS 2.0 - unit - `MF.Fragment`: fragments without an owner can be destroyed | |
ok 149 PhantomJS 2.0 - JSHint - unit/fragment_test.js: should pass jshint | |
ok 150 PhantomJS 2.0 - unit - Polymorphism: fragment properties support polymorphism | |
ok 151 PhantomJS 2.0 - unit - Polymorphism: fragment array properties support polymorphism | |
ok 152 PhantomJS 2.0 - unit - Polymorphism: fragment property type-checks check the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
ok 153 PhantomJS 2.0 - unit - Polymorphism: rolling back a fragment property that was set to null checks the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
ok 154 PhantomJS 2.0 - unit - Polymorphism: fragment array property type-checks check the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
ok 155 PhantomJS 2.0 - JSHint - unit/polymorphic_test.js: should pass jshint | |
ok 156 PhantomJS 2.0 - unit - Serialization: fragment properties are snapshotted as normal attributes on the owner record snapshot | |
ok 157 PhantomJS 2.0 - unit - Serialization: fragment properties are serialized as normal attributes using their own serializers | |
ok 158 PhantomJS 2.0 - unit - Serialization: serializing a fragment array creates a new array with contents the result of serializing each fragment | |
ok 159 PhantomJS 2.0 - unit - Serialization: normalizing data can handle `null` fragment values | |
ok 160 PhantomJS 2.0 - unit - Serialization: normalizing data can handle `null` fragment values | |
ok 161 PhantomJS 2.0 - unit - Serialization: array properties use the specified transform to normalize data | |
ok 162 PhantomJS 2.0 - unit - Serialization: array properties use the specified transform to serialize data | |
ok 163 PhantomJS 2.0 - JSHint - unit/serialize_test.js: should pass jshint | |
ok 164 PhantomJS 2.0 - unit - `DS.Store`: a fragment can be created that starts in a dirty state | |
ok 165 PhantomJS 2.0 - unit - `DS.Store`: attempting to create a fragment type that does not inherit from `MF.Fragment` throws an error | |
ok 166 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer does not use the application serializer | |
ok 167 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer does not use the adapter's `defaultSerializer` | |
ok 168 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer is `serializer:-fragment` if registered | |
ok 169 PhantomJS 2.0 - unit - `DS.Store`: the application serializer can be looked up | |
ok 170 PhantomJS 2.0 - unit - `DS.Store`: the default serializer can be looked up | |
ok 171 PhantomJS 2.0 - unit - `DS.Store`: unloadAll destroys fragments | |
ok 172 PhantomJS 2.0 - JSHint - unit/store_test.js: should pass jshint | |
1..172 | |
# tests 172 | |
# pass 172 | |
# skip 0 | |
# fail 0 | |
# ok | |
Result: true | |
--- | |
broccoli-kitchen-sink-helpers@0.3.1 node_modules/broccoli-persistent-filter/node_modules/broccoli-kitchen-sink-helpers -> node_modules/broccoli-kitchen-sink-helpers | |
clone@0.2.0 node_modules/broccoli-babel-transpiler/node_modules/clone -> node_modules/clone | |
- esprima-fb@15001.1001.0-dev-harmony-fb node_modules/defs/node_modules/esprima-fb | |
- clone@1.0.2 node_modules/ember-data/node_modules/clone | |
- ember-cli-babel@5.1.6 node_modules/ember-data/node_modules/ember-cli-babel | |
- clone@1.0.2 node_modules/ember-inflector/node_modules/clone | |
- ember-cli-babel@5.1.6 node_modules/ember-inflector/node_modules/ember-cli-babel | |
esprima-fb@15001.1001.0-dev-harmony-fb node_modules/regenerator/node_modules/esprima-fb -> node_modules/esprima-fb | |
- esprima-fb@15001.1001.0-dev-harmony-fb node_modules/recast/node_modules/esprima-fb | |
- npm-git-info@1.0.2 node_modules/npm-git-info | |
ember-data-model-fragments@2.1.2 /Users/wesley/Code/workmanw-ember-data-model-fragments | |
└── ember-data@2.3.3 | |
bower ember-cli-shims#0.1.1 cached git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-shims#0.1.1 validate 0.1.1 against git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember#2.3.1 cached git://github.com/components/ember.git#2.3.1 | |
bower ember#2.3.1 validate 2.3.1 against git://github.com/components/ember.git#2.3.1 | |
bower ember-cli-test-loader#0.2.2 cached git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-cli-test-loader#0.2.2 validate 0.2.2 against git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower pretender#^1.0.0 cached git://github.com/trek/pretender.git#1.0.0 | |
bower pretender#^1.0.0 validate 1.0.0 against git://github.com/trek/pretender.git#^1.0.0 | |
bower ember-qunit-notifications#0.1.0 cached git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-qunit-notifications#0.1.0 validate 0.1.0 against git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 cached git://github.com/dockyard/qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 validate 0.1.0 against git://github.com/dockyard/qunit-notifications.git#~0.1.0 | |
bower jquery#>= 1.7.0 < 2.2.0 cached git://github.com/jquery/jquery-dist.git#2.1.4 | |
bower jquery#>= 1.7.0 < 2.2.0 validate 2.1.4 against git://github.com/jquery/jquery-dist.git#>= 1.7.0 < 2.2.0 | |
bower FakeXMLHttpRequest#^1.3.0 cached git://github.com/trek/FakeXMLHttpRequest.git#1.4.0 | |
bower FakeXMLHttpRequest#^1.3.0 validate 1.4.0 against git://github.com/trek/FakeXMLHttpRequest.git#^1.3.0 | |
bower route-recognizer#~0.1.1 cached git://github.com/tildeio/route-recognizer.git#0.1.9 | |
bower route-recognizer#~0.1.1 validate 0.1.9 against git://github.com/tildeio/route-recognizer.git#~0.1.1 | |
bower ember extra-resolution Unnecessary resolution: ember#2.3.1 | |
bower ember-cli-test-loader#0.2.2 install ember-cli-test-loader#0.2.2 | |
bower ember-cli-shims#0.1.1 install ember-cli-shims#0.1.1 | |
bower ember-qunit-notifications#0.1.0 install ember-qunit-notifications#0.1.0 | |
bower ember#2.3.1 install ember#2.3.1 | |
bower pretender#^1.0.0 install pretender#1.0.0 | |
bower qunit-notifications#~0.1.0 install qunit-notifications#0.1.0 | |
bower jquery#>= 1.7.0 < 2.2.0 install jquery#2.1.4 | |
bower FakeXMLHttpRequest#^1.3.0 install FakeXMLHttpRequest#1.4.0 | |
bower route-recognizer#~0.1.1 install route-recognizer#0.1.9 | |
ember-cli-test-loader#0.2.2 bower_components/ember-cli-test-loader | |
ember-cli-shims#0.1.1 bower_components/ember-cli-shims | |
└── ember#2.3.1 | |
ember-qunit-notifications#0.1.0 bower_components/ember-qunit-notifications | |
└── qunit-notifications#0.1.0 | |
ember#2.3.1 bower_components/ember | |
└── jquery#2.1.4 | |
pretender#1.0.0 bower_components/pretender | |
├── FakeXMLHttpRequest#1.4.0 | |
└── route-recognizer#0.1.9 | |
qunit-notifications#0.1.0 bower_components/qunit-notifications | |
jquery#2.1.4 bower_components/jquery | |
FakeXMLHttpRequest#1.4.0 bower_components/FakeXMLHttpRequest | |
route-recognizer#0.1.9 bower_components/route-recognizer | |
=== Scenario: ember and ember-data 2.3 ========================================= | |
version: 2.4.2 | |
Could not start watchman; falling back to NodeWatcher for file system events. | |
Visit http://www.ember-cli.com/user-guide/#watchman for more info. | |
Built project successfully. Stored in "/Users/wesley/Code/workmanw-ember-data-model-fragments/tmp/class-tests_dist-nMcLuweV.tmp". | |
ok 1 PhantomJS 2.0 - JSHint - adapters/application.js: should pass jshint | |
ok 2 PhantomJS 2.0 - JSHint - app.js: should pass jshint | |
ok 3 PhantomJS 2.0 - JSHint - helpers/destroy-app.js: should pass jshint | |
ok 4 PhantomJS 2.0 - JSHint - helpers/get-owner.js: should pass jshint | |
ok 5 PhantomJS 2.0 - JSHint - helpers/module-for-acceptance.js: should pass jshint | |
ok 6 PhantomJS 2.0 - JSHint - helpers/resolver.js: should pass jshint | |
ok 7 PhantomJS 2.0 - JSHint - helpers/setup-ember-dev.js: should pass jshint | |
ok 8 PhantomJS 2.0 - JSHint - helpers/start-app.js: should pass jshint | |
ok 9 PhantomJS 2.0 - Integration | Application: the model fragments initializer causes no deprecations | |
ok 10 PhantomJS 2.0 - JSHint - integration/app_test.js: should pass jshint | |
ok 11 PhantomJS 2.0 - integration - Dependent State: changing a fragment property dirties the fragment and owner record | |
ok 12 PhantomJS 2.0 - integration - Dependent State: setting a fragment property to an object literal dirties the fragment and owner record | |
ok 13 PhantomJS 2.0 - integration - Dependent State: setting a fragment property with an object literal to the same value does not dirty the fragment or owner record | |
ok 14 PhantomJS 2.0 - integration - Dependent State: restoring a fragment property to its original state returns the fragment and owner record to a clean state | |
ok 15 PhantomJS 2.0 - integration - Dependent State: restoring a fragment property to its original state when the owner record was dirty returns the fragment to a clean state maintains the owner record's dirty state | |
ok 16 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns fragment and owner record to a clean state | |
ok 17 PhantomJS 2.0 - integration - Dependent State: a record can be rolled back multiple times | |
ok 18 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment returns the fragment and the owner record to a clean state | |
ok 19 PhantomJS 2.0 - integration - Dependent State: changing a fragment property then rolling back the owner record preserves the fragment's owner | |
ok 20 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment when the owner record is dirty returns the fragment to a clean state and maintains the owner record's dirty state | |
ok 21 PhantomJS 2.0 - integration - Dependent State: a fragment property that is set to null can be rolled back | |
ok 22 PhantomJS 2.0 - integration - Dependent State: a fragment property that is null can be rolled back | |
ok 23 PhantomJS 2.0 - integration - Dependent State: changing a fragment array property with object literals dirties the fragment and owner record | |
ok 24 PhantomJS 2.0 - integration - Dependent State: adding to a fragment array property with object literals dirties the fragment and owner record | |
ok 25 PhantomJS 2.0 - integration - Dependent State: setting a fragment property with object literals to the same values does not dirty the fragment or owner record | |
ok 26 PhantomJS 2.0 - integration - Dependent State: adding a fragment to a fragment array dirties the fragment array and owner record | |
ok 27 PhantomJS 2.0 - integration - Dependent State: removing a fragment from a fragment array dirties the fragment array and owner record | |
ok 28 PhantomJS 2.0 - integration - Dependent State: reordering a fragment array dirties the fragment array and owner record | |
ok 29 PhantomJS 2.0 - integration - Dependent State: restoring a fragment array to its original order returns the fragment array owner record to a clean state | |
ok 30 PhantomJS 2.0 - integration - Dependent State: restoring a fragment array to its original order when the owner record was dirty returns the fragment array to a clean state and maintains the owner record's dirty state | |
ok 31 PhantomJS 2.0 - integration - Dependent State: changing a fragment property in a fragment array dirties the fragment, fragment array, and owner record | |
ok 32 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state returns the fragment, fragment array, and owner record to a clean state | |
ok 33 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state when the fragment array was dirty returns the fragment to a clean state and maintains the fragment array and owner record's dirty state | |
ok 34 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state when the owner record was dirty returns the fragment and fragment array to a clean state maintains the owner record's dirty state | |
ok 35 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns all fragments in a fragment array property, the fragment array, and owner record to a clean state | |
ok 36 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns all values in an array property, the array, and the owner record to a clean state | |
ok 37 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment array returns all fragments, the fragment array, and the owner record to a clean state | |
ok 38 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment array when the owner record is dirty returns all fragments and the fragment array to a clean state and retain's the owner record's dirty state | |
ok 39 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property returns the fragment, fragment array, and owner record to a clean states | |
ok 40 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property when the fragment array is dirty returns the fragment to a clean state and maintains the fragment array and owner record's dirty state | |
ok 41 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property when the owner record is dirty returns the fragment and fragment array to a clean state and maintains the owner record's dirty state | |
ok 42 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is set to null can be rolled back | |
ok 43 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is null can be rolled back | |
ok 44 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is empty can be rolled back | |
ok 45 PhantomJS 2.0 - integration - Dependent State: pushing a fragment update doesn't cause it to become dirty | |
ok 46 PhantomJS 2.0 - integration - Dependent State: pushing a fragment array update doesn't cause it to become dirty | |
ok 47 PhantomJS 2.0 - JSHint - integration/dependent_state_test.js: should pass jshint | |
ok 48 PhantomJS 2.0 - integration - Nested fragments: `DS.hasManyFragment` properties can be nested | |
ok 49 PhantomJS 2.0 - integration - Nested fragments: Fragments can be created with nested object literals | |
ok 50 PhantomJS 2.0 - integration - Nested fragments: Nested fragments can have default values | |
ok 51 PhantomJS 2.0 - integration - Nested fragments: Nested fragments can be copied | |
ok 52 PhantomJS 2.0 - integration - Nested fragments: Nested fragments are destroyed when the owner record is destroyed | |
ok 53 PhantomJS 2.0 - JSHint - integration/nested_test.js: should pass jshint | |
ok 54 PhantomJS 2.0 - integration - Persistence: persisting the owner record changes the fragment state to non-new | |
ok 55 PhantomJS 2.0 - integration - Persistence: persisting the owner record in a clean state maintains clean state | |
ok 56 PhantomJS 2.0 - integration - Persistence: persisting the owner record when a fragment is dirty moves owner record, fragment array, and all fragments into clean state | |
ok 57 PhantomJS 2.0 - integration - Persistence: persisting a new owner record moves the owner record, fragment array, and all fragments into clean state | |
ok 58 PhantomJS 2.0 - integration - Persistence: a new record can be persisted with null fragments | |
ok 59 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments on save | |
ok 60 PhantomJS 2.0 - integration - Persistence: existing fragments are updated on save | |
ok 61 PhantomJS 2.0 - integration - Persistence: newly created fragments are updated on save | |
ok 62 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments on reload | |
ok 63 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments without infinite loops when CPs are eagerly consumed | |
ok 64 PhantomJS 2.0 - integration - Persistence: fragment array properties are notified on save | |
ok 65 PhantomJS 2.0 - integration - Persistence: fragment array properties are notifed on reload | |
ok 66 PhantomJS 2.0 - integration - Persistence: string array can be rolled back on failed save | |
ok 67 PhantomJS 2.0 - integration - Persistence: existing fragments can be rolled back on failed save | |
ok 68 PhantomJS 2.0 - JSHint - integration/save_test.js: should pass jshint | |
ok 69 PhantomJS 2.0 - JSHint - models/address.js: should pass jshint | |
ok 70 PhantomJS 2.0 - JSHint - models/animal.js: should pass jshint | |
ok 71 PhantomJS 2.0 - JSHint - models/elephant.js: should pass jshint | |
ok 72 PhantomJS 2.0 - JSHint - models/hobby.js: should pass jshint | |
ok 73 PhantomJS 2.0 - JSHint - models/house.js: should pass jshint | |
ok 74 PhantomJS 2.0 - JSHint - models/info.js: should pass jshint | |
ok 75 PhantomJS 2.0 - JSHint - models/lion.js: should pass jshint | |
ok 76 PhantomJS 2.0 - JSHint - models/name.js: should pass jshint | |
ok 77 PhantomJS 2.0 - JSHint - models/order.js: should pass jshint | |
ok 78 PhantomJS 2.0 - JSHint - models/person.js: should pass jshint | |
ok 79 PhantomJS 2.0 - JSHint - models/product.js: should pass jshint | |
ok 80 PhantomJS 2.0 - JSHint - models/user.js: should pass jshint | |
ok 81 PhantomJS 2.0 - JSHint - models/zoo.js: should pass jshint | |
ok 82 PhantomJS 2.0 - JSHint - resolver.js: should pass jshint | |
ok 83 PhantomJS 2.0 - JSHint - router.js: should pass jshint | |
ok 84 PhantomJS 2.0 - JSHint - test-helper.js: should pass jshint | |
ok 85 PhantomJS 2.0 - unit - `MF.array` property: array properties are converted to an array-ish containing original values | |
ok 86 PhantomJS 2.0 - unit - `MF.array` property: null values are allowed | |
ok 87 PhantomJS 2.0 - unit - `MF.array` property: setting to null is allowed | |
ok 88 PhantomJS 2.0 - unit - `MF.array` property: array properties default to an empty array-ish | |
ok 89 PhantomJS 2.0 - unit - `MF.array` property: array properties can have default values | |
ok 90 PhantomJS 2.0 - unit - `MF.array` property: default values can be functions | |
ok 91 PhantomJS 2.0 - JSHint - unit/array_property_test.js: should pass jshint | |
ok 92 PhantomJS 2.0 - JSHint - unit/deprecation_test.js: should pass jshint | |
ok 93 PhantomJS 2.0 - unit - `MF.fragmentArray` property: properties are instances of `MF.FragmentArray` | |
ok 94 PhantomJS 2.0 - unit - `MF.fragmentArray` property: arrays of object literals are converted into instances of `MF.Fragment` | |
ok 95 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments created through the store can be added to the fragment array | |
ok 96 PhantomJS 2.0 - unit - `MF.fragmentArray` property: adding a non-fragment model or object literal throws an error | |
ok 97 PhantomJS 2.0 - unit - `MF.fragmentArray` property: adding fragments from other records throws an error | |
ok 98 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to an array of fragments is allowed | |
ok 99 PhantomJS 2.0 - unit - `MF.fragmentArray` property: defaults to an empty array | |
ok 100 PhantomJS 2.0 - unit - `MF.fragmentArray` property: default value can be null | |
ok 101 PhantomJS 2.0 - unit - `MF.fragmentArray` property: null values are allowed | |
ok 102 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to null is allowed | |
ok 103 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments are created from an array of object literals when creating a record | |
ok 104 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting a fragment array to an array of to an object literals creates new fragments | |
ok 105 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting a fragment array to an array of object literals reuses an existing fragments | |
ok 106 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to an array of non-fragments throws an error | |
ok 107 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments can have default values | |
ok 108 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragment default values can be functions | |
ok 109 PhantomJS 2.0 - unit - `MF.fragmentArray` property: destroy a fragment array which was set to null | |
ok 110 PhantomJS 2.0 - unit - `MF.fragmentArray` property: destroy a fragment which was removed from the fragment array | |
ok 111 PhantomJS 2.0 - JSHint - unit/fragment_array_property_test.js: should pass jshint | |
ok 112 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragment arrays can be copied | |
ok 113 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be created and added through the fragment array | |
ok 114 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be added to the fragment array | |
ok 115 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be removed from the fragment array | |
ok 116 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents change the fragment array 'hasDirtyAttributes' property | |
ok 117 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents change the fragment array 'hasDirtyAttributes' property | |
ok 118 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents and fragments can be rolled back | |
ok 119 PhantomJS 2.0 - JSHint - unit/fragment_array_test.js: should pass jshint | |
ok 120 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: fragments can reference their owner record | |
ok 121 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: using a fragment owner property on a non-fragment throws an error | |
ok 122 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: attempting to change a fragment's owner record throws an error | |
ok 123 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: fragment owner properties are notified of change | |
ok 124 PhantomJS 2.0 - JSHint - unit/fragment_owner_property_test.js: should pass jshint | |
ok 125 PhantomJS 2.0 - unit - `MF.fragment` property: object literals are converted to instances of `MF.Fragment` | |
ok 126 PhantomJS 2.0 - unit - `MF.fragment` property: a fragment can be created through the store and set | |
ok 127 PhantomJS 2.0 - unit - `MF.fragment` property: setting to a non-fragment or object literal throws an error | |
ok 128 PhantomJS 2.0 - unit - `MF.fragment` property: setting fragments from other records throws an error | |
ok 129 PhantomJS 2.0 - unit - `MF.fragment` property: null values are allowed | |
ok 130 PhantomJS 2.0 - unit - `MF.fragment` property: setting to null is allowed | |
ok 131 PhantomJS 2.0 - unit - `MF.fragment` property: fragments are created from object literals when creating a record | |
ok 132 PhantomJS 2.0 - unit - `MF.fragment` property: setting a fragment to an object literal creates a new fragment | |
ok 133 PhantomJS 2.0 - unit - `MF.fragment` property: setting a fragment to an object literal reuses an existing fragment | |
ok 134 PhantomJS 2.0 - unit - `MF.fragment` property: fragments can have default values | |
ok 135 PhantomJS 2.0 - unit - `MF.fragment` property: fragment default values can be functions | |
ok 136 PhantomJS 2.0 - unit - `MF.fragment` property: destroy a fragment which was set to null | |
ok 137 PhantomJS 2.0 - unit - `MF.fragment` property: destroy the old and new fragment value | |
ok 138 PhantomJS 2.0 - JSHint - unit/fragment_property_test.js: should pass jshint | |
ok 139 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are `Ember.Copyable` | |
ok 140 PhantomJS 2.0 - unit - `MF.Fragment`: copied fragments can be added to any record | |
ok 141 PhantomJS 2.0 - unit - `MF.Fragment`: copying a fragment copies the fragment's properties | |
ok 142 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are `Ember.Comparable` | |
ok 143 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are compared by reference | |
ok 144 PhantomJS 2.0 - unit - `MF.Fragment`: newly create fragments start in the new state | |
ok 145 PhantomJS 2.0 - unit - `MF.Fragment`: changes to fragments are indicated in the owner record's `changedAttributes` | |
ok 146 PhantomJS 2.0 - unit - `MF.Fragment`: fragment properties that are set to null are indicated in the owner record's `changedAttributes` | |
ok 147 PhantomJS 2.0 - unit - `MF.Fragment`: changes to attributes can be rolled back | |
ok 148 PhantomJS 2.0 - unit - `MF.Fragment`: fragments without an owner can be destroyed | |
ok 149 PhantomJS 2.0 - JSHint - unit/fragment_test.js: should pass jshint | |
ok 150 PhantomJS 2.0 - unit - Polymorphism: fragment properties support polymorphism | |
ok 151 PhantomJS 2.0 - unit - Polymorphism: fragment array properties support polymorphism | |
ok 152 PhantomJS 2.0 - unit - Polymorphism: fragment property type-checks check the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
ok 153 PhantomJS 2.0 - unit - Polymorphism: rolling back a fragment property that was set to null checks the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
ok 154 PhantomJS 2.0 - unit - Polymorphism: fragment array property type-checks check the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
ok 155 PhantomJS 2.0 - JSHint - unit/polymorphic_test.js: should pass jshint | |
ok 156 PhantomJS 2.0 - unit - Serialization: fragment properties are snapshotted as normal attributes on the owner record snapshot | |
ok 157 PhantomJS 2.0 - unit - Serialization: fragment properties are serialized as normal attributes using their own serializers | |
ok 158 PhantomJS 2.0 - unit - Serialization: serializing a fragment array creates a new array with contents the result of serializing each fragment | |
ok 159 PhantomJS 2.0 - unit - Serialization: normalizing data can handle `null` fragment values | |
ok 160 PhantomJS 2.0 - unit - Serialization: normalizing data can handle `null` fragment values | |
ok 161 PhantomJS 2.0 - unit - Serialization: array properties use the specified transform to normalize data | |
ok 162 PhantomJS 2.0 - unit - Serialization: array properties use the specified transform to serialize data | |
ok 163 PhantomJS 2.0 - JSHint - unit/serialize_test.js: should pass jshint | |
ok 164 PhantomJS 2.0 - unit - `DS.Store`: a fragment can be created that starts in a dirty state | |
ok 165 PhantomJS 2.0 - unit - `DS.Store`: attempting to create a fragment type that does not inherit from `MF.Fragment` throws an error | |
ok 166 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer does not use the application serializer | |
ok 167 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer does not use the adapter's `defaultSerializer` | |
ok 168 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer is `serializer:-fragment` if registered | |
ok 169 PhantomJS 2.0 - unit - `DS.Store`: the application serializer can be looked up | |
ok 170 PhantomJS 2.0 - unit - `DS.Store`: the default serializer can be looked up | |
ok 171 PhantomJS 2.0 - unit - `DS.Store`: unloadAll destroys fragments | |
ok 172 PhantomJS 2.0 - JSHint - unit/store_test.js: should pass jshint | |
1..172 | |
# tests 172 | |
# pass 172 | |
# skip 0 | |
# fail 0 | |
# ok | |
Result: true | |
--- | |
clone@1.0.2 node_modules/ember-cli-babel/node_modules/clone -> node_modules/ember-data/node_modules/clone | |
ember-cli-babel@5.1.6 node_modules/ember-cli-babel -> node_modules/ember-data/node_modules/ember-cli-babel | |
ember-data-model-fragments@2.1.2 /Users/wesley/Code/workmanw-ember-data-model-fragments | |
├─┬ ember-cli@2.4.2 | |
│ └─┬ npm@2.14.21 | |
│ └─┬ columnify@1.5.4 | |
│ └─┬ wcwidth@1.0.0 | |
│ └─┬ defaults@1.0.3 | |
│ └── clone@1.0.2 | |
├─┬ ember-cli-qunit@1.4.0 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-data@2.4.3 (git://github.com/emberjs/data.git#a3e2521f85c91f18dd455f316572068566ff1a3b) | |
│ ├─┬ ember-cli-babel@5.1.6 | |
│ │ └── clone@1.0.2 | |
│ ├─┬ ember-inflector@1.9.4 | |
│ │ └─┬ ember-cli-babel@5.1.6 | |
│ │ └── clone@1.0.2 | |
│ └── npm-git-info@1.0.2 | |
├─┬ ember-dev@0.0.0 (git://github.com/emberjs/ember-dev.git#bcfb9c3487ec2fd58b932394a15ce16fd9cf7eed) | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-disable-prototype-extensions@1.1.0 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-resolver@2.0.3 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
└─┬ ember-try@0.2.2 | |
└─┬ ember-cli-babel@5.1.6 | |
└── clone@1.0.2 | |
bower ember#release not-cached git://github.com/components/ember.git#release | |
bower ember#release resolve git://github.com/components/ember.git#release | |
bower ember-cli-shims#0.1.1 cached git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-shims#0.1.1 validate 0.1.1 against git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-test-loader#0.2.2 cached git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-cli-test-loader#0.2.2 validate 0.2.2 against git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower pretender#^1.0.0 cached git://github.com/trek/pretender.git#1.0.0 | |
bower pretender#^1.0.0 validate 1.0.0 against git://github.com/trek/pretender.git#^1.0.0 | |
bower ember-qunit-notifications#0.1.0 cached git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-qunit-notifications#0.1.0 validate 0.1.0 against git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 cached git://github.com/dockyard/qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 validate 0.1.0 against git://github.com/dockyard/qunit-notifications.git#~0.1.0 | |
bower ember#>=1.4 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#>=1.4 validate 2.4.3 against git://github.com/components/ember.git#>=1.4 | |
bower ember#release checkout release | |
bower FakeXMLHttpRequest#^1.3.0 cached git://github.com/trek/FakeXMLHttpRequest.git#1.4.0 | |
bower FakeXMLHttpRequest#^1.3.0 validate 1.4.0 against git://github.com/trek/FakeXMLHttpRequest.git#^1.3.0 | |
bower jquery#>= 1.7.0 < 3.0.0 cached git://github.com/jquery/jquery-dist.git#2.2.2 | |
bower jquery#>= 1.7.0 < 3.0.0 validate 2.2.2 against git://github.com/jquery/jquery-dist.git#>= 1.7.0 < 3.0.0 | |
bower route-recognizer#~0.1.1 cached git://github.com/tildeio/route-recognizer.git#0.1.9 | |
bower route-recognizer#~0.1.1 validate 0.1.9 against git://github.com/tildeio/route-recognizer.git#~0.1.1 | |
bower ember#release invalid-meta ember is missing "ignore" entry in bower.json | |
bower ember#release resolved git://github.com/components/ember.git#96a6977c59 | |
Please note that, | |
ember-data-model-fragments depends on ember#release which resolved to ember#96a6977c59 | |
ember-cli-shims#0.1.1 depends on ember#>=1.4 which resolved to ember#2.4.3 | |
Resort to using ember#release which resolved to ember#96a6977c59 | |
Code incompatibilities may occur. | |
bower ember-cli-test-loader#0.2.2 install ember-cli-test-loader#0.2.2 | |
bower ember-cli-shims#0.1.1 install ember-cli-shims#0.1.1 | |
bower ember-qunit-notifications#0.1.0 install ember-qunit-notifications#0.1.0 | |
bower ember#release install ember#96a6977c59 | |
bower pretender#^1.0.0 install pretender#1.0.0 | |
bower qunit-notifications#~0.1.0 install qunit-notifications#0.1.0 | |
bower jquery#>= 1.7.0 < 3.0.0 install jquery#2.2.2 | |
bower route-recognizer#~0.1.1 install route-recognizer#0.1.9 | |
bower FakeXMLHttpRequest#^1.3.0 install FakeXMLHttpRequest#1.4.0 | |
ember-cli-test-loader#0.2.2 bower_components/ember-cli-test-loader | |
ember-cli-shims#0.1.1 bower_components/ember-cli-shims | |
└── ember#96a6977c59 | |
ember-qunit-notifications#0.1.0 bower_components/ember-qunit-notifications | |
└── qunit-notifications#0.1.0 | |
ember#96a6977c59 bower_components/ember | |
└── jquery#2.2.2 | |
pretender#1.0.0 bower_components/pretender | |
├── FakeXMLHttpRequest#1.4.0 | |
└── route-recognizer#0.1.9 | |
qunit-notifications#0.1.0 bower_components/qunit-notifications | |
jquery#2.2.2 bower_components/jquery | |
route-recognizer#0.1.9 bower_components/route-recognizer | |
FakeXMLHttpRequest#1.4.0 bower_components/FakeXMLHttpRequest | |
=== Scenario: ember and ember-data release ===================================== | |
Missing npm packages: | |
Package: ember-cli-babel | |
* Specified: ^5.1.5 | |
* Installed: (not installed) | |
Run `npm install` to install missing dependencies. | |
Result: false | |
--- | |
clone@1.0.2 node_modules/ember-data/node_modules/clone -> node_modules/ember-cli-babel/node_modules/clone | |
ember-cli-babel@5.1.6 node_modules/ember-data/node_modules/ember-cli-babel -> node_modules/ember-cli-babel | |
- clone@1.0.2 node_modules/ember-inflector/node_modules/clone | |
- ember-cli-babel@5.1.6 node_modules/ember-inflector/node_modules/ember-cli-babel | |
ember-data-model-fragments@2.1.2 /Users/wesley/Code/workmanw-ember-data-model-fragments | |
└── ember-data@2.5.0-beta.3 (git://github.com/emberjs/data.git#3473a10a7ee7203f77f3df0ad38f602f5fb749f7) | |
bower ember#beta not-cached git://github.com/components/ember.git#beta | |
bower ember#beta resolve git://github.com/components/ember.git#beta | |
bower ember-cli-shims#0.1.1 cached git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-shims#0.1.1 validate 0.1.1 against git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-qunit-notifications#0.1.0 cached git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-qunit-notifications#0.1.0 validate 0.1.0 against git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower pretender#^1.0.0 cached git://github.com/trek/pretender.git#1.0.0 | |
bower pretender#^1.0.0 validate 1.0.0 against git://github.com/trek/pretender.git#^1.0.0 | |
bower ember-cli-test-loader#0.2.2 cached git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-cli-test-loader#0.2.2 validate 0.2.2 against git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember#>=1.4 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#>=1.4 validate 2.4.3 against git://github.com/components/ember.git#>=1.4 | |
bower qunit-notifications#~0.1.0 cached git://github.com/dockyard/qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 validate 0.1.0 against git://github.com/dockyard/qunit-notifications.git#~0.1.0 | |
bower ember#beta checkout beta | |
bower jquery#>= 1.7.0 < 3.0.0 cached git://github.com/jquery/jquery-dist.git#2.2.2 | |
bower jquery#>= 1.7.0 < 3.0.0 validate 2.2.2 against git://github.com/jquery/jquery-dist.git#>= 1.7.0 < 3.0.0 | |
bower FakeXMLHttpRequest#^1.3.0 cached git://github.com/trek/FakeXMLHttpRequest.git#1.4.0 | |
bower FakeXMLHttpRequest#^1.3.0 validate 1.4.0 against git://github.com/trek/FakeXMLHttpRequest.git#^1.3.0 | |
bower route-recognizer#~0.1.1 cached git://github.com/tildeio/route-recognizer.git#0.1.9 | |
bower route-recognizer#~0.1.1 validate 0.1.9 against git://github.com/tildeio/route-recognizer.git#~0.1.1 | |
bower ember#beta invalid-meta ember is missing "ignore" entry in bower.json | |
bower ember#beta resolved git://github.com/components/ember.git#1579e1436a | |
Please note that, | |
ember-data-model-fragments depends on ember#beta which resolved to ember#1579e1436a | |
ember-cli-shims#0.1.1 depends on ember#>=1.4 which resolved to ember#2.4.3 | |
Resort to using ember#beta which resolved to ember#1579e1436a | |
Code incompatibilities may occur. | |
bower ember-cli-shims#0.1.1 install ember-cli-shims#0.1.1 | |
bower ember-cli-test-loader#0.2.2 install ember-cli-test-loader#0.2.2 | |
bower ember-qunit-notifications#0.1.0 install ember-qunit-notifications#0.1.0 | |
bower ember#beta install ember#1579e1436a | |
bower pretender#^1.0.0 install pretender#1.0.0 | |
bower qunit-notifications#~0.1.0 install qunit-notifications#0.1.0 | |
bower jquery#>= 1.7.0 < 3.0.0 install jquery#2.2.2 | |
bower route-recognizer#~0.1.1 install route-recognizer#0.1.9 | |
bower FakeXMLHttpRequest#^1.3.0 install FakeXMLHttpRequest#1.4.0 | |
ember-cli-shims#0.1.1 bower_components/ember-cli-shims | |
└── ember#1579e1436a | |
ember-cli-test-loader#0.2.2 bower_components/ember-cli-test-loader | |
ember-qunit-notifications#0.1.0 bower_components/ember-qunit-notifications | |
└── qunit-notifications#0.1.0 | |
ember#1579e1436a bower_components/ember | |
└── jquery#2.2.2 | |
pretender#1.0.0 bower_components/pretender | |
├── FakeXMLHttpRequest#1.4.0 | |
└── route-recognizer#0.1.9 | |
qunit-notifications#0.1.0 bower_components/qunit-notifications | |
jquery#2.2.2 bower_components/jquery | |
route-recognizer#0.1.9 bower_components/route-recognizer | |
FakeXMLHttpRequest#1.4.0 bower_components/FakeXMLHttpRequest | |
=== Scenario: ember and ember-data beta ======================================== | |
version: 2.4.2 | |
Could not start watchman; falling back to NodeWatcher for file system events. | |
Visit http://www.ember-cli.com/user-guide/#watchman for more info. | |
Built project successfully. Stored in "/Users/wesley/Code/workmanw-ember-data-model-fragments/tmp/class-tests_dist-XCDjXsXo.tmp". | |
ok 1 PhantomJS 2.0 - JSHint - adapters/application.js: should pass jshint | |
ok 2 PhantomJS 2.0 - JSHint - app.js: should pass jshint | |
ok 3 PhantomJS 2.0 - JSHint - helpers/destroy-app.js: should pass jshint | |
ok 4 PhantomJS 2.0 - JSHint - helpers/get-owner.js: should pass jshint | |
ok 5 PhantomJS 2.0 - JSHint - helpers/module-for-acceptance.js: should pass jshint | |
ok 6 PhantomJS 2.0 - JSHint - helpers/resolver.js: should pass jshint | |
ok 7 PhantomJS 2.0 - JSHint - helpers/setup-ember-dev.js: should pass jshint | |
ok 8 PhantomJS 2.0 - JSHint - helpers/start-app.js: should pass jshint | |
ok 9 PhantomJS 2.0 - Integration | Application: the model fragments initializer causes no deprecations | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 10 PhantomJS 2.0 - JSHint - integration/app_test.js: should pass jshint | |
ok 11 PhantomJS 2.0 - integration - Dependent State: changing a fragment property dirties the fragment and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 12 PhantomJS 2.0 - integration - Dependent State: setting a fragment property to an object literal dirties the fragment and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 13 PhantomJS 2.0 - integration - Dependent State: setting a fragment property with an object literal to the same value does not dirty the fragment or owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 14 PhantomJS 2.0 - integration - Dependent State: restoring a fragment property to its original state returns the fragment and owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 15 PhantomJS 2.0 - integration - Dependent State: restoring a fragment property to its original state when the owner record was dirty returns the fragment to a clean state maintains the owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 16 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns fragment and owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 17 PhantomJS 2.0 - integration - Dependent State: a record can be rolled back multiple times | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 18 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment returns the fragment and the owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 19 PhantomJS 2.0 - integration - Dependent State: changing a fragment property then rolling back the owner record preserves the fragment's owner | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 20 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment when the owner record is dirty returns the fragment to a clean state and maintains the owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 21 PhantomJS 2.0 - integration - Dependent State: a fragment property that is set to null can be rolled back | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 22 PhantomJS 2.0 - integration - Dependent State: a fragment property that is null can be rolled back | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:577:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 23 PhantomJS 2.0 - integration - Dependent State: changing a fragment array property with object literals dirties the fragment and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 24 PhantomJS 2.0 - integration - Dependent State: adding to a fragment array property with object literals dirties the fragment and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 25 PhantomJS 2.0 - integration - Dependent State: setting a fragment property with object literals to the same values does not dirty the fragment or owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 26 PhantomJS 2.0 - integration - Dependent State: adding a fragment to a fragment array dirties the fragment array and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 27 PhantomJS 2.0 - integration - Dependent State: removing a fragment from a fragment array dirties the fragment array and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 28 PhantomJS 2.0 - integration - Dependent State: reordering a fragment array dirties the fragment array and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 29 PhantomJS 2.0 - integration - Dependent State: restoring a fragment array to its original order returns the fragment array owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 30 PhantomJS 2.0 - integration - Dependent State: restoring a fragment array to its original order when the owner record was dirty returns the fragment array to a clean state and maintains the owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 31 PhantomJS 2.0 - integration - Dependent State: changing a fragment property in a fragment array dirties the fragment, fragment array, and owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 32 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state returns the fragment, fragment array, and owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 33 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state when the fragment array was dirty returns the fragment to a clean state and maintains the fragment array and owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 34 PhantomJS 2.0 - integration - Dependent State: restoring a fragment in a fragment array property to its original state when the owner record was dirty returns the fragment and fragment array to a clean state maintains the owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 35 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns all fragments in a fragment array property, the fragment array, and owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 36 PhantomJS 2.0 - integration - Dependent State: rolling back the owner record returns all values in an array property, the array, and the owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 37 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment array returns all fragments, the fragment array, and the owner record to a clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 38 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment array when the owner record is dirty returns all fragments and the fragment array to a clean state and retain's the owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 39 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property returns the fragment, fragment array, and owner record to a clean states | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 40 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property when the fragment array is dirty returns the fragment to a clean state and maintains the fragment array and owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 41 PhantomJS 2.0 - integration - Dependent State: rolling back a fragment in a fragment array property when the owner record is dirty returns the fragment and fragment array to a clean state and maintains the owner record's dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 42 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is set to null can be rolled back | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 43 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is null can be rolled back | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:997:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 44 PhantomJS 2.0 - integration - Dependent State: a fragment array property that is empty can be rolled back | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:1020:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 45 PhantomJS 2.0 - integration - Dependent State: pushing a fragment update doesn't cause it to become dirty | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 46 PhantomJS 2.0 - integration - Dependent State: pushing a fragment array update doesn't cause it to become dirty | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 47 PhantomJS 2.0 - JSHint - integration/dependent_state_test.js: should pass jshint | |
ok 48 PhantomJS 2.0 - integration - Nested fragments: `DS.hasManyFragment` properties can be nested | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 49 PhantomJS 2.0 - integration - Nested fragments: Fragments can be created with nested object literals | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 50 PhantomJS 2.0 - integration - Nested fragments: Nested fragments can have default values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 51 PhantomJS 2.0 - integration - Nested fragments: Nested fragments can be copied | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:1288:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 52 PhantomJS 2.0 - integration - Nested fragments: Nested fragments are destroyed when the owner record is destroyed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 53 PhantomJS 2.0 - JSHint - integration/nested_test.js: should pass jshint | |
not ok 54 PhantomJS 2.0 - integration - Persistence: persisting the owner record changes the fragment state to non-new | |
--- | |
actual: > | |
null | |
stack: > | |
http://localhost:7357/assets/vendor.js:16488 | |
message: > | |
Died on test #1 at http://localhost:7357/assets/tests.js:1391:19 | |
at exports (http://localhost:7357/assets/vendor.js:92:39) | |
at build (http://localhost:7357/assets/vendor.js:142:17) | |
at findModule (http://localhost:7357/assets/vendor.js:190:14) | |
at requireModule (http://localhost:7357/assets/vendor.js:177:22) | |
at require (http://localhost:7357/assets/test-loader.js:67:16) | |
at loadModules (http://localhost:7357/assets/test-loader.js:58:25) | |
at load (http://localhost:7357/assets/test-loader.js:89:35) | |
at http://localhost:7357/assets/test-support.js:6330:20: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 55 PhantomJS 2.0 - integration - Persistence: persisting the owner record in a clean state maintains clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 56 PhantomJS 2.0 - integration - Persistence: persisting the owner record when a fragment is dirty moves owner record, fragment array, and all fragments into clean state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 57 PhantomJS 2.0 - integration - Persistence: persisting a new owner record moves the owner record, fragment array, and all fragments into clean state | |
--- | |
actual: > | |
null | |
stack: > | |
http://localhost:7357/assets/vendor.js:16488 | |
message: > | |
Died on test #1 at http://localhost:7357/assets/tests.js:1506:19 | |
at exports (http://localhost:7357/assets/vendor.js:92:39) | |
at build (http://localhost:7357/assets/vendor.js:142:17) | |
at findModule (http://localhost:7357/assets/vendor.js:190:14) | |
at requireModule (http://localhost:7357/assets/vendor.js:177:22) | |
at require (http://localhost:7357/assets/test-loader.js:67:16) | |
at loadModules (http://localhost:7357/assets/test-loader.js:58:25) | |
at load (http://localhost:7357/assets/test-loader.js:89:35) | |
at http://localhost:7357/assets/test-support.js:6330:20: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 58 PhantomJS 2.0 - integration - Persistence: a new record can be persisted with null fragments | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 59 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments on save | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 60 PhantomJS 2.0 - integration - Persistence: existing fragments are updated on save | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 61 PhantomJS 2.0 - integration - Persistence: newly created fragments are updated on save | |
--- | |
actual: > | |
null | |
stack: > | |
http://localhost:7357/assets/vendor.js:16488 | |
message: > | |
Died on test #1 at http://localhost:7357/assets/tests.js:1678:19 | |
at exports (http://localhost:7357/assets/vendor.js:92:39) | |
at build (http://localhost:7357/assets/vendor.js:142:17) | |
at findModule (http://localhost:7357/assets/vendor.js:190:14) | |
at requireModule (http://localhost:7357/assets/vendor.js:177:22) | |
at require (http://localhost:7357/assets/test-loader.js:67:16) | |
at loadModules (http://localhost:7357/assets/test-loader.js:58:25) | |
at load (http://localhost:7357/assets/test-loader.js:89:35) | |
at http://localhost:7357/assets/test-support.js:6330:20: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 62 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments on reload | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 63 PhantomJS 2.0 - integration - Persistence: the adapter can update fragments without infinite loops when CPs are eagerly consumed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 64 PhantomJS 2.0 - integration - Persistence: fragment array properties are notified on save | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 65 PhantomJS 2.0 - integration - Persistence: fragment array properties are notifed on reload | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 66 PhantomJS 2.0 - integration - Persistence: string array can be rolled back on failed save | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 67 PhantomJS 2.0 - integration - Persistence: existing fragments can be rolled back on failed save | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 68 PhantomJS 2.0 - JSHint - integration/save_test.js: should pass jshint | |
ok 69 PhantomJS 2.0 - JSHint - models/address.js: should pass jshint | |
ok 70 PhantomJS 2.0 - JSHint - models/animal.js: should pass jshint | |
ok 71 PhantomJS 2.0 - JSHint - models/elephant.js: should pass jshint | |
ok 72 PhantomJS 2.0 - JSHint - models/hobby.js: should pass jshint | |
ok 73 PhantomJS 2.0 - JSHint - models/house.js: should pass jshint | |
ok 74 PhantomJS 2.0 - JSHint - models/info.js: should pass jshint | |
ok 75 PhantomJS 2.0 - JSHint - models/lion.js: should pass jshint | |
ok 76 PhantomJS 2.0 - JSHint - models/name.js: should pass jshint | |
ok 77 PhantomJS 2.0 - JSHint - models/order.js: should pass jshint | |
ok 78 PhantomJS 2.0 - JSHint - models/person.js: should pass jshint | |
ok 79 PhantomJS 2.0 - JSHint - models/product.js: should pass jshint | |
ok 80 PhantomJS 2.0 - JSHint - models/user.js: should pass jshint | |
ok 81 PhantomJS 2.0 - JSHint - models/zoo.js: should pass jshint | |
ok 82 PhantomJS 2.0 - JSHint - resolver.js: should pass jshint | |
ok 83 PhantomJS 2.0 - JSHint - router.js: should pass jshint | |
ok 84 PhantomJS 2.0 - JSHint - test-helper.js: should pass jshint | |
ok 85 PhantomJS 2.0 - unit - `MF.array` property: array properties are converted to an array-ish containing original values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 86 PhantomJS 2.0 - unit - `MF.array` property: null values are allowed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 87 PhantomJS 2.0 - unit - `MF.array` property: setting to null is allowed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 88 PhantomJS 2.0 - unit - `MF.array` property: array properties default to an empty array-ish | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 89 PhantomJS 2.0 - unit - `MF.array` property: array properties can have default values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 90 PhantomJS 2.0 - unit - `MF.array` property: default values can be functions | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 91 PhantomJS 2.0 - JSHint - unit/array_property_test.js: should pass jshint | |
ok 92 PhantomJS 2.0 - JSHint - unit/deprecation_test.js: should pass jshint | |
ok 93 PhantomJS 2.0 - unit - `MF.fragmentArray` property: properties are instances of `MF.FragmentArray` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 94 PhantomJS 2.0 - unit - `MF.fragmentArray` property: arrays of object literals are converted into instances of `MF.Fragment` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 95 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments created through the store can be added to the fragment array | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2418:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 96 PhantomJS 2.0 - unit - `MF.fragmentArray` property: adding a non-fragment model or object literal throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 97 PhantomJS 2.0 - unit - `MF.fragmentArray` property: adding fragments from other records throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 98 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to an array of fragments is allowed | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2472:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 99 PhantomJS 2.0 - unit - `MF.fragmentArray` property: defaults to an empty array | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 100 PhantomJS 2.0 - unit - `MF.fragmentArray` property: default value can be null | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2524:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 101 PhantomJS 2.0 - unit - `MF.fragmentArray` property: null values are allowed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 102 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to null is allowed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 103 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments are created from an array of object literals when creating a record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 104 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting a fragment array to an array of to an object literals creates new fragments | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 105 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting a fragment array to an array of object literals reuses an existing fragments | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 106 PhantomJS 2.0 - unit - `MF.fragmentArray` property: setting to an array of non-fragments throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 107 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragments can have default values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 108 PhantomJS 2.0 - unit - `MF.fragmentArray` property: fragment default values can be functions | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 109 PhantomJS 2.0 - unit - `MF.fragmentArray` property: destroy a fragment array which was set to null | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 110 PhantomJS 2.0 - unit - `MF.fragmentArray` property: destroy a fragment which was removed from the fragment array | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 111 PhantomJS 2.0 - JSHint - unit/fragment_array_property_test.js: should pass jshint | |
not ok 112 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragment arrays can be copied | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2795:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 113 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be created and added through the fragment array | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2815:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 114 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be added to the fragment array | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2845:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 115 PhantomJS 2.0 - unit - `MF.fragmentArray`: fragments can be removed from the fragment array | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 116 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents change the fragment array 'hasDirtyAttributes' property | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2904:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 117 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents change the fragment array 'hasDirtyAttributes' property | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 118 PhantomJS 2.0 - unit - `MF.fragmentArray`: changes to array contents and fragments can be rolled back | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:2993:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 119 PhantomJS 2.0 - JSHint - unit/fragment_array_test.js: should pass jshint | |
ok 120 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: fragments can reference their owner record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 121 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: using a fragment owner property on a non-fragment throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 122 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: attempting to change a fragment's owner record throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 123 PhantomJS 2.0 - unit - `MF.fragmentOwner` property: fragment owner properties are notified of change | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:3138:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 124 PhantomJS 2.0 - JSHint - unit/fragment_owner_property_test.js: should pass jshint | |
ok 125 PhantomJS 2.0 - unit - `MF.fragment` property: object literals are converted to instances of `MF.Fragment` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 126 PhantomJS 2.0 - unit - `MF.fragment` property: a fragment can be created through the store and set | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:3219:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 127 PhantomJS 2.0 - unit - `MF.fragment` property: setting to a non-fragment or object literal throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 128 PhantomJS 2.0 - unit - `MF.fragment` property: setting fragments from other records throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 129 PhantomJS 2.0 - unit - `MF.fragment` property: null values are allowed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 130 PhantomJS 2.0 - unit - `MF.fragment` property: setting to null is allowed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 131 PhantomJS 2.0 - unit - `MF.fragment` property: fragments are created from object literals when creating a record | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 132 PhantomJS 2.0 - unit - `MF.fragment` property: setting a fragment to an object literal creates a new fragment | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 133 PhantomJS 2.0 - unit - `MF.fragment` property: setting a fragment to an object literal reuses an existing fragment | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 134 PhantomJS 2.0 - unit - `MF.fragment` property: fragments can have default values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 135 PhantomJS 2.0 - unit - `MF.fragment` property: fragment default values can be functions | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 136 PhantomJS 2.0 - unit - `MF.fragment` property: destroy a fragment which was set to null | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/vendor.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 137 PhantomJS 2.0 - unit - `MF.fragment` property: destroy the old and new fragment value | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:3479:33 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 138 PhantomJS 2.0 - JSHint - unit/fragment_property_test.js: should pass jshint | |
ok 139 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are `Ember.Copyable` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 140 PhantomJS 2.0 - unit - `MF.Fragment`: copied fragments can be added to any record | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:3544:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 141 PhantomJS 2.0 - unit - `MF.Fragment`: copying a fragment copies the fragment's properties | |
--- | |
actual: > | |
false | |
expected: > | |
true | |
stack: > | |
at http://localhost:7357/assets/test-support.js:4124:17 | |
at exception (http://localhost:7357/assets/vendor.js:50067:9) | |
at onerrorDefault (http://localhost:7357/assets/vendor.js:42173:33) | |
at trigger (http://localhost:7357/assets/vendor.js:64321:19) | |
at http://localhost:7357/assets/vendor.js:65572:40 | |
at invoke (http://localhost:7357/assets/vendor.js:10405:20) | |
at flush (http://localhost:7357/assets/vendor.js:10469:17) | |
at flush (http://localhost:7357/assets/vendor.js:10277:22) | |
at end (http://localhost:7357/assets/vendor.js:10632:30) | |
at run (http://localhost:7357/assets/vendor.js:10754:21) | |
at run (http://localhost:7357/assets/vendor.js:31258:32) | |
at http://localhost:7357/assets/tests.js:3577:26 | |
at runTest (http://localhost:7357/assets/test-support.js:2843:32) | |
at run (http://localhost:7357/assets/test-support.js:2828:11) | |
at http://localhost:7357/assets/test-support.js:2970:14 | |
at process (http://localhost:7357/assets/test-support.js:2630:24) | |
at begin (http://localhost:7357/assets/test-support.js:2612:9) | |
at http://localhost:7357/assets/test-support.js:2672:9 | |
message: > | |
Error: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 142 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are `Ember.Comparable` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 143 PhantomJS 2.0 - unit - `MF.Fragment`: fragments are compared by reference | |
--- | |
actual: > | |
null | |
stack: > | |
http://localhost:7357/assets/vendor.js:16488 | |
message: > | |
Died on test #1 at http://localhost:7357/assets/tests.js:3608:19 | |
at exports (http://localhost:7357/assets/vendor.js:92:39) | |
at build (http://localhost:7357/assets/vendor.js:142:17) | |
at findModule (http://localhost:7357/assets/vendor.js:190:14) | |
at requireModule (http://localhost:7357/assets/vendor.js:177:22) | |
at require (http://localhost:7357/assets/test-loader.js:67:16) | |
at loadModules (http://localhost:7357/assets/test-loader.js:58:25) | |
at load (http://localhost:7357/assets/test-loader.js:89:35) | |
at http://localhost:7357/assets/test-support.js:6330:20: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 144 PhantomJS 2.0 - unit - `MF.Fragment`: newly create fragments start in the new state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 145 PhantomJS 2.0 - unit - `MF.Fragment`: changes to fragments are indicated in the owner record's `changedAttributes` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 146 PhantomJS 2.0 - unit - `MF.Fragment`: fragment properties that are set to null are indicated in the owner record's `changedAttributes` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 147 PhantomJS 2.0 - unit - `MF.Fragment`: changes to attributes can be rolled back | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 148 PhantomJS 2.0 - unit - `MF.Fragment`: fragments without an owner can be destroyed | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 149 PhantomJS 2.0 - JSHint - unit/fragment_test.js: should pass jshint | |
ok 150 PhantomJS 2.0 - unit - Polymorphism: fragment properties support polymorphism | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 151 PhantomJS 2.0 - unit - Polymorphism: fragment array properties support polymorphism | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 152 PhantomJS 2.0 - unit - Polymorphism: fragment property type-checks check the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
--- | |
actual: > | |
null | |
stack: > | |
http://localhost:7357/assets/vendor.js:16488 | |
message: > | |
Died on test #1 at http://localhost:7357/assets/tests.js:3810:19 | |
at exports (http://localhost:7357/assets/vendor.js:92:39) | |
at build (http://localhost:7357/assets/vendor.js:142:17) | |
at findModule (http://localhost:7357/assets/vendor.js:190:14) | |
at requireModule (http://localhost:7357/assets/vendor.js:177:22) | |
at require (http://localhost:7357/assets/test-loader.js:67:16) | |
at loadModules (http://localhost:7357/assets/test-loader.js:58:25) | |
at load (http://localhost:7357/assets/test-loader.js:89:35) | |
at http://localhost:7357/assets/test-support.js:6330:20: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 153 PhantomJS 2.0 - unit - Polymorphism: rolling back a fragment property that was set to null checks the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
not ok 154 PhantomJS 2.0 - unit - Polymorphism: fragment array property type-checks check the superclass when MODEL_FACTORY_INJECTIONS is enabled | |
--- | |
actual: > | |
null | |
stack: > | |
http://localhost:7357/assets/vendor.js:16488 | |
message: > | |
Died on test #1 at http://localhost:7357/assets/tests.js:3862:19 | |
at exports (http://localhost:7357/assets/vendor.js:92:39) | |
at build (http://localhost:7357/assets/vendor.js:142:17) | |
at findModule (http://localhost:7357/assets/vendor.js:190:14) | |
at requireModule (http://localhost:7357/assets/vendor.js:177:22) | |
at require (http://localhost:7357/assets/test-loader.js:67:16) | |
at loadModules (http://localhost:7357/assets/test-loader.js:58:25) | |
at load (http://localhost:7357/assets/test-loader.js:89:35) | |
at http://localhost:7357/assets/test-support.js:6330:20: Assertion Failed: Cannot call get with 'id' on an undefined object. | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 155 PhantomJS 2.0 - JSHint - unit/polymorphic_test.js: should pass jshint | |
ok 156 PhantomJS 2.0 - unit - Serialization: fragment properties are snapshotted as normal attributes on the owner record snapshot | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 157 PhantomJS 2.0 - unit - Serialization: fragment properties are serialized as normal attributes using their own serializers | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 158 PhantomJS 2.0 - unit - Serialization: serializing a fragment array creates a new array with contents the result of serializing each fragment | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 159 PhantomJS 2.0 - unit - Serialization: normalizing data can handle `null` fragment values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 160 PhantomJS 2.0 - unit - Serialization: normalizing data can handle `null` fragment values | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 161 PhantomJS 2.0 - unit - Serialization: array properties use the specified transform to normalize data | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 162 PhantomJS 2.0 - unit - Serialization: array properties use the specified transform to serialize data | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 163 PhantomJS 2.0 - JSHint - unit/serialize_test.js: should pass jshint | |
ok 164 PhantomJS 2.0 - unit - `DS.Store`: a fragment can be created that starts in a dirty state | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 165 PhantomJS 2.0 - unit - `DS.Store`: attempting to create a fragment type that does not inherit from `MF.Fragment` throws an error | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 166 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer does not use the application serializer | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 167 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer does not use the adapter's `defaultSerializer` | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 168 PhantomJS 2.0 - unit - `DS.Store`: the default fragment serializer is `serializer:-fragment` if registered | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 169 PhantomJS 2.0 - unit - `DS.Store`: the application serializer can be looked up | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 170 PhantomJS 2.0 - unit - `DS.Store`: the default serializer can be looked up | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 171 PhantomJS 2.0 - unit - `DS.Store`: unloadAll destroys fragments | |
--- | |
Log: | | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:180:45)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
{ type: 'warn', | |
text: '\'DEPRECATION: Usage of `Ember.merge` is deprecated, use `Ember.assign` instead. [deprecation id: ember-metal.merge]\\n \\tat raiseOnDeprecation (http://localhost:7357/assets/vendor.js:16331:17)\\n \\tat http://localhost:7357/assets/vendor.js:16421:15\\n \\tat invoke (http://localhost:7357/assets/vendor.js:16437:21)\\n \\tat deprecate (http://localhost:7357/assets/vendor.js:16390:37)\\n \\tat deprecate (http://localhost:7357/assets/tests.js:26479:42)\\n \\tat merge (http://localhost:7357/assets/tests.js:28628:31)\\n \\tat startApp (http://localhost:7357/assets/tests.js:181:41)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:64:70)\\n \\tat beforeEach (http://localhost:7357/assets/tests.js:145:31)\\n \\tat callHook (http://localhost:7357/assets/test-support.js:2869:24)\\n \\tat runHook (http://localhost:7357/assets/test-support.js:2862:13)\\n \\tat process (http://localhost:7357/assets/test-support.js:2630:24)\\n \\tat begin (http://localhost:7357/assets/test-support.js:2612:9)\\n \\tat http://localhost:7357/assets/test-support.js:2672:9\'\n' } | |
... | |
ok 172 PhantomJS 2.0 - JSHint - unit/store_test.js: should pass jshint | |
1..172 | |
# tests 172 | |
# pass 149 | |
# skip 0 | |
# fail 23 | |
Not all tests passed. | |
Error: Not all tests passed. | |
at EventEmitter.App.getExitCode (/Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/testem/lib/app.js:382:14) | |
at EventEmitter.<anonymous> (/Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/testem/lib/app.js:195:39) | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:726:13 | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:52:16 | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:269:32 | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:44:16 | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:723:17 | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:167:37 | |
at EventEmitter.App.removeSignalListeners (/Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/testem/lib/app.js:411:5) | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:718:13 | |
at iterate (/Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:262:13) | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:274:29 | |
at /Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:44:16 | |
at Server.<anonymous> (/Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:723:17) | |
at Server.<anonymous> (/Users/wesley/Code/workmanw-ember-data-model-fragments/node_modules/async/lib/async.js:167:37) | |
at Server.g (events.js:260:16) | |
at emitNone (events.js:72:20) | |
at Server.emit (events.js:166:7) | |
at emitCloseNT (net.js:1524:8) | |
at nextTickCallbackWith1Arg (node.js:467:9) | |
at process._tickCallback (node.js:389:17) | |
Result: false | |
--- | |
ember-cli-babel@5.1.6 node_modules/ember-cli-babel -> node_modules/ember-data/node_modules/ember-cli-babel | |
ember-data-model-fragments@2.1.2 /Users/wesley/Code/workmanw-ember-data-model-fragments | |
├─┬ ember-cli@2.4.2 | |
│ └─┬ npm@2.14.21 | |
│ └─┬ columnify@1.5.4 | |
│ └─┬ wcwidth@1.0.0 | |
│ └─┬ defaults@1.0.3 | |
│ └── clone@1.0.2 | |
├─┬ ember-cli-qunit@1.4.0 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-data@2.6.0-canary (git://github.com/emberjs/data.git#c7762751e5d68ff58ac4b6b502adc90aceb74693) | |
│ ├─┬ ember-cli-babel@5.1.6 | |
│ │ └── clone@1.0.2 | |
│ └─┬ ember-inflector@1.9.4 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-dev@0.0.0 (git://github.com/emberjs/ember-dev.git#bcfb9c3487ec2fd58b932394a15ce16fd9cf7eed) | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-disable-prototype-extensions@1.1.0 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
├─┬ ember-resolver@2.0.3 | |
│ └─┬ ember-cli-babel@5.1.6 | |
│ └── clone@1.0.2 | |
└─┬ ember-try@0.2.2 | |
└─┬ ember-cli-babel@5.1.6 | |
└── clone@1.0.2 | |
bower ember#canary not-cached git://github.com/components/ember.git#canary | |
bower ember#canary resolve git://github.com/components/ember.git#canary | |
bower ember-cli-test-loader#0.2.2 cached git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-cli-test-loader#0.2.2 validate 0.2.2 against git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower pretender#^1.0.0 cached git://github.com/trek/pretender.git#1.0.0 | |
bower pretender#^1.0.0 validate 1.0.0 against git://github.com/trek/pretender.git#^1.0.0 | |
bower ember-qunit-notifications#0.1.0 cached git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-qunit-notifications#0.1.0 validate 0.1.0 against git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-cli-shims#0.1.1 cached git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-shims#0.1.1 validate 0.1.1 against git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower qunit-notifications#~0.1.0 cached git://github.com/dockyard/qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 validate 0.1.0 against git://github.com/dockyard/qunit-notifications.git#~0.1.0 | |
bower ember#>=1.4 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#>=1.4 validate 2.4.3 against git://github.com/components/ember.git#>=1.4 | |
bower ember#canary checkout canary | |
bower FakeXMLHttpRequest#^1.3.0 cached git://github.com/trek/FakeXMLHttpRequest.git#1.4.0 | |
bower FakeXMLHttpRequest#^1.3.0 validate 1.4.0 against git://github.com/trek/FakeXMLHttpRequest.git#^1.3.0 | |
bower route-recognizer#~0.1.1 cached git://github.com/tildeio/route-recognizer.git#0.1.9 | |
bower route-recognizer#~0.1.1 validate 0.1.9 against git://github.com/tildeio/route-recognizer.git#~0.1.1 | |
bower jquery#>= 1.7.0 < 3.0.0 cached git://github.com/jquery/jquery-dist.git#2.2.2 | |
bower jquery#>= 1.7.0 < 3.0.0 validate 2.2.2 against git://github.com/jquery/jquery-dist.git#>= 1.7.0 < 3.0.0 | |
bower ember#canary invalid-meta ember is missing "ignore" entry in bower.json | |
bower ember#canary resolved git://github.com/components/ember.git#92e092e88b | |
Please note that, | |
ember-data-model-fragments depends on ember#canary which resolved to ember#92e092e88b | |
ember-cli-shims#0.1.1 depends on ember#>=1.4 which resolved to ember#2.4.3 | |
Resort to using ember#canary which resolved to ember#92e092e88b | |
Code incompatibilities may occur. | |
bower ember-cli-test-loader#0.2.2 install ember-cli-test-loader#0.2.2 | |
bower ember-qunit-notifications#0.1.0 install ember-qunit-notifications#0.1.0 | |
bower ember-cli-shims#0.1.1 install ember-cli-shims#0.1.1 | |
bower pretender#^1.0.0 install pretender#1.0.0 | |
bower ember#canary install ember#92e092e88b | |
bower jquery#>= 1.7.0 < 3.0.0 install jquery#2.2.2 | |
bower route-recognizer#~0.1.1 install route-recognizer#0.1.9 | |
bower FakeXMLHttpRequest#^1.3.0 install FakeXMLHttpRequest#1.4.0 | |
bower qunit-notifications#~0.1.0 install qunit-notifications#0.1.0 | |
ember-cli-test-loader#0.2.2 bower_components/ember-cli-test-loader | |
ember-qunit-notifications#0.1.0 bower_components/ember-qunit-notifications | |
└── qunit-notifications#0.1.0 | |
ember-cli-shims#0.1.1 bower_components/ember-cli-shims | |
└── ember#92e092e88b | |
pretender#1.0.0 bower_components/pretender | |
├── FakeXMLHttpRequest#1.4.0 | |
└── route-recognizer#0.1.9 | |
ember#92e092e88b bower_components/ember | |
└── jquery#2.2.2 | |
jquery#2.2.2 bower_components/jquery | |
route-recognizer#0.1.9 bower_components/route-recognizer | |
FakeXMLHttpRequest#1.4.0 bower_components/FakeXMLHttpRequest | |
qunit-notifications#0.1.0 bower_components/qunit-notifications | |
=== Scenario: ember and ember-data canary ====================================== | |
Missing npm packages: | |
Package: ember-cli-babel | |
* Specified: ^5.1.5 | |
* Installed: (not installed) | |
Run `npm install` to install missing dependencies. | |
Result: false | |
--- | |
unbuild broccoli-kitchen-sink-helpers@0.3.1 | |
unbuild clone@0.2.0 | |
unbuild esprima-fb@15001.1001.0-dev-harmony-fb | |
bower pretender#^1.0.0 cached git://github.com/trek/pretender.git#1.0.0 | |
bower pretender#^1.0.0 validate 1.0.0 against git://github.com/trek/pretender.git#^1.0.0 | |
bower ember#~2.4.3 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#~2.4.3 validate 2.4.3 against git://github.com/components/ember.git#~2.4.3 | |
bower ember-cli-test-loader#0.2.2 cached git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-cli-test-loader#0.2.2 validate 0.2.2 against git://github.com/ember-cli/ember-cli-test-loader.git#0.2.2 | |
bower ember-qunit-notifications#0.1.0 cached git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-qunit-notifications#0.1.0 validate 0.1.0 against git://github.com/dockyard/ember-qunit-notifications.git#0.1.0 | |
bower ember-cli-shims#0.1.1 cached git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower ember-cli-shims#0.1.1 validate 0.1.1 against git://github.com/ember-cli/ember-cli-shims.git#0.1.1 | |
bower qunit-notifications#~0.1.0 cached git://github.com/dockyard/qunit-notifications.git#0.1.0 | |
bower qunit-notifications#~0.1.0 validate 0.1.0 against git://github.com/dockyard/qunit-notifications.git#~0.1.0 | |
bower ember#>=1.4 cached git://github.com/components/ember.git#2.4.3 | |
bower ember#>=1.4 validate 2.4.3 against git://github.com/components/ember.git#>=1.4 | |
bower route-recognizer#~0.1.1 cached git://github.com/tildeio/route-recognizer.git#0.1.9 | |
bower route-recognizer#~0.1.1 validate 0.1.9 against git://github.com/tildeio/route-recognizer.git#~0.1.1 | |
bower FakeXMLHttpRequest#^1.3.0 cached git://github.com/trek/FakeXMLHttpRequest.git#1.4.0 | |
bower FakeXMLHttpRequest#^1.3.0 validate 1.4.0 against git://github.com/trek/FakeXMLHttpRequest.git#^1.3.0 | |
bower jquery#>= 1.7.0 < 3.0.0 cached git://github.com/jquery/jquery-dist.git#2.2.2 | |
bower jquery#>= 1.7.0 < 3.0.0 validate 2.2.2 against git://github.com/jquery/jquery-dist.git#>= 1.7.0 < 3.0.0 | |
bower ember-qunit-notifications#0.1.0 install ember-qunit-notifications#0.1.0 | |
bower ember-cli-shims#0.1.1 install ember-cli-shims#0.1.1 | |
bower ember-cli-test-loader#0.2.2 install ember-cli-test-loader#0.2.2 | |
bower pretender#^1.0.0 install pretender#1.0.0 | |
bower ember#>=1.4 install ember#2.4.3 | |
bower qunit-notifications#~0.1.0 install qunit-notifications#0.1.0 | |
bower route-recognizer#~0.1.1 install route-recognizer#0.1.9 | |
bower FakeXMLHttpRequest#^1.3.0 install FakeXMLHttpRequest#1.4.0 | |
bower jquery#>= 1.7.0 < 3.0.0 install jquery#2.2.2 | |
ember-qunit-notifications#0.1.0 bower_components/ember-qunit-notifications | |
└── qunit-notifications#0.1.0 | |
ember-cli-shims#0.1.1 bower_components/ember-cli-shims | |
└── ember#2.4.3 | |
ember-cli-test-loader#0.2.2 bower_components/ember-cli-test-loader | |
pretender#1.0.0 bower_components/pretender | |
├── FakeXMLHttpRequest#1.4.0 | |
└── route-recognizer#0.1.9 | |
ember#2.4.3 bower_components/ember | |
└── jquery#2.2.2 | |
qunit-notifications#0.1.0 bower_components/qunit-notifications | |
route-recognizer#0.1.9 bower_components/route-recognizer | |
FakeXMLHttpRequest#1.4.0 bower_components/FakeXMLHttpRequest | |
jquery#2.2.2 bower_components/jquery | |
------ RESULTS ------ | |
Scenario default: SUCCESS | |
Command run: ember test | |
Scenario ember and ember-data 2.3: SUCCESS | |
Command run: ember test | |
┌────────────────────┬────────────────────┬──────────────────────────────┬──────────┐ | |
│ Dependency │ Expected │ Used │ Type │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember-data │ 2.3.3 │ 2.3.3 │ npm │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember │ 2.3.1 │ 2.3.1 │ bower │ | |
└────────────────────┴────────────────────┴──────────────────────────────┴──────────┘ | |
Scenario ember and ember-data release: FAIL | |
Command run: ember test | |
┌────────────────────┬────────────────────┬──────────────────────────────┬──────────┐ | |
pick f64cf5e Configuring ember-try install to use lockstep versions of ember and ember-data. You'll see an addition of `npm run install-and-ember-test`. This is to workaround what I believe is a buRebasing (2/2) | |
Configuring ember-try install to use lockstep versions of ember and ember-data. You'll see an addition of `npm run install-and-ember-test`. This is to workaround what I believe is a bug with ember-│ Dependency │ Expected │ Used │ Type │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember-data │ emberjs/data#rele… │ 2.4.3 │ npm │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember │ components/ember#… │ 2.4.3 │ bower │ | |
└────────────────────┴────────────────────┴──────────────────────────────┴──────────┘ | |
Scenario ember and ember-data beta: FAIL (Allowed) | |
Command run: ember test | |
┌────────────────────┬────────────────────┬──────────────────────────────┬──────────┐ | |
│ Dependency │ Expected │ Used │ Type │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember-data │ emberjs/data#beta │ 2.5.0-beta.3 │ npm │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember │ components/ember#… │ 2.5.0-beta.3+e596e13d │ bower │ | |
└────────────────────┴────────────────────┴──────────────────────────────┴──────────┘ | |
Scenario ember and ember-data canary: FAIL (Allowed) | |
Command run: ember test | |
┌────────────────────┬────────────────────┬──────────────────────────────┬──────────┐ | |
│ Dependency │ Expected │ Used │ Type │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember-data │ emberjs/data#mast… │ 2.6.0-canary │ npm │ | |
├────────────────────┼────────────────────┼──────────────────────────────┼──────────┤ | |
│ ember │ components/ember#… │ 2.6.0-canary+9c645581 │ bower │ | |
└────────────────────┴────────────────────┴──────────────────────────────┴──────────┘ | |
3 scenarios failed (2 allowed) | |
2 scenarios succeeded | |
5 scenarios run |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment