aboutsummaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorKevin Serrano <kevgagser@gmail.com>2017-03-25 05:07:48 +0800
committerGitHub <noreply@github.com>2017-03-25 05:07:48 +0800
commit21f41718cee3906f8ed1dcf906d9488ad134910b (patch)
tree563330742d202a9aa8fccc2b7234c6e259f8ea90 /test
parent2e446eb5880396716d919e10e97a7ab824cc0fc1 (diff)
parentfb39539214ca888300eb192e0e137a512cc0d88a (diff)
downloadtangerine-wallet-browser-21f41718cee3906f8ed1dcf906d9488ad134910b.tar.gz
tangerine-wallet-browser-21f41718cee3906f8ed1dcf906d9488ad134910b.tar.zst
tangerine-wallet-browser-21f41718cee3906f8ed1dcf906d9488ad134910b.zip
Merge branch 'master' into i1210-txdisappearance
Diffstat (limited to 'test')
-rw-r--r--test/lib/migrations/004.json7
-rw-r--r--test/unit/migrations-test.js7
2 files changed, 14 insertions, 0 deletions
diff --git a/test/lib/migrations/004.json b/test/lib/migrations/004.json
index 0e2075c46..a6487c1e2 100644
--- a/test/lib/migrations/004.json
+++ b/test/lib/migrations/004.json
@@ -48,6 +48,13 @@
"title":"Ending Morden Support",
"body":"Due to [recent events](https://blog.ethereum.org/2016/11/20/from-morden-to-ropsten/), MetaMask is now deprecating support for the Morden Test Network.\n\nUsers will still be able to access Morden through a locally hosted node, but we will no longer be providing hosted access to this network through [Infura](http://infura.io/).\n\nPlease use the new Ropsten Network as your new default test network.\n\nYou can fund your Ropsten account using the buy button on your account page.\n\nBest wishes!\nThe MetaMask Team\n\n",
"id":0
+ },
+ {
+ "read":false,
+ "date":"Sat Dec 17 2016",
+ "title":"Keeping It Real",
+ "body":"nonempty",
+ "id":1
}
],
"conversionRate":12.66441492,
diff --git a/test/unit/migrations-test.js b/test/unit/migrations-test.js
index d2a83be77..ccd1477b0 100644
--- a/test/unit/migrations-test.js
+++ b/test/unit/migrations-test.js
@@ -15,6 +15,8 @@ const migration8 = require(path.join('..', '..', 'app', 'scripts', 'migrations',
const migration9 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '009'))
const migration10 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '010'))
const migration11 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '011'))
+const migration12 = require(path.join('..', '..', 'app', 'scripts', 'migrations', '012'))
+
const oldTestRpc = 'https://rawtestrpc.metamask.io/'
const newTestRpc = 'https://testrpc.metamask.io/'
@@ -91,6 +93,11 @@ describe('wallet1 is migrated successfully', () => {
}).then((eleventhResult) => {
assert.equal(eleventhResult.data.isDisclaimerConfirmed, null, 'isDisclaimerConfirmed should not exist')
assert.equal(eleventhResult.data.TOSHash, null, 'TOSHash should not exist')
+
+ return migration12.migrate(eleventhResult)
+ }).then((twelfthResult) => {
+ assert.equal(twelfthResult.data.NoticeController.noticesList[0].body, '', 'notices that have been read should have an empty body.')
+ assert.equal(twelfthResult.data.NoticeController.noticesList[1].body, 'nonempty', 'notices that have not been read should not have an empty body.')
})
})