|
1 | 1 | 'use strict'; |
2 | 2 |
|
| 3 | +const should = require("chai").should(); |
| 4 | + |
3 | 5 | var adapters = [ |
4 | 6 | ['http', 'http'], |
5 | 7 | ['http', 'local'], |
@@ -44,6 +46,7 @@ adapters.forEach(function (adapters) { |
44 | 46 | }); |
45 | 47 | }).then(function () { |
46 | 48 | return local.get('1', {conflicts: true}).then(function (doc) { |
| 49 | + should.exist(doc._conflicts, 'conflicts expected, but none were found'); |
47 | 50 | return local.remove(doc._id, doc._conflicts[0]); |
48 | 51 | }); |
49 | 52 | }).then(function () { |
@@ -82,6 +85,7 @@ adapters.forEach(function (adapters) { |
82 | 85 | return local.sync(remote); |
83 | 86 | }).then(function () { |
84 | 87 | return local.get('1', {conflicts: true}).then(function (doc) { |
| 88 | + should.exist(doc._conflicts, 'conflicts expected, but none were found'); |
85 | 89 | return local.remove(doc._id, doc._conflicts[0]); |
86 | 90 | }); |
87 | 91 | }).then(function () { |
@@ -180,6 +184,7 @@ adapters.forEach(function (adapters) { |
180 | 184 | return waitForUptodate(); |
181 | 185 | }).then(function () { |
182 | 186 | return local.get('1', {conflicts: true}).then(function (doc) { |
| 187 | + should.exist(doc._conflicts, 'conflicts expected, but none were found'); |
183 | 188 | return local.remove(doc._id, doc._conflicts[0]); |
184 | 189 | }); |
185 | 190 | }).then(function () { |
@@ -300,6 +305,7 @@ adapters.forEach(function (adapters) { |
300 | 305 | return waitForUptodate(); |
301 | 306 | }).then(function () { |
302 | 307 | return local.get('1', {conflicts: true}).then(function (doc) { |
| 308 | + should.exist(doc._conflicts, 'conflicts expected, but none were found'); |
303 | 309 | return local.remove(doc._id, doc._conflicts[0]); |
304 | 310 | }); |
305 | 311 | }).then(function () { |
|
0 commit comments