fix(slp): Fixed SLP unit tests

This commit is contained in:
Chris Troutner
2019-06-14 21:48:13 -07:00
parent 41c8f73013
commit 5380268a5e
3 changed files with 31 additions and 29 deletions
+3 -1
View File
@@ -369,7 +369,9 @@ async function lookupToken(tokenId) {
const tokenRes = await axios.get(url)
//console.log(`tokenRes.data: ${util.inspect(tokenRes.data,null,2)}`)
//console.log(`tokenRes.data.t[0]: ${util.inspect(tokenRes.data.t[0],null,2)}`)
//console.log(
// `tokenRes.data.t[0]: ${util.inspect(tokenRes.data.t[0], null, 2)}`
//)
const formattedTokens = []
+22 -22
View File
@@ -33,34 +33,34 @@ const mockSingleToken = {
t: [
{
tokenDetails: {
decimals: 8,
decimals: 0,
tokenIdHex:
"650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a",
timestamp: "2018-08-26 07:06",
"af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f",
timestamp: "2019-06-14 06:31:37",
timestamp_unix: 1560493897,
transactionType: "GENESIS",
versionType: 1,
documentUri: "",
documentUri: "ot@ot.com",
documentSha256Hex: null,
symbol: "",
name: "TESTYCOIN",
batonVout: null,
containsBaton: false,
genesisOrMintQuantity: "9999",
sendOutputs: null,
timestamp_unix: "something"
symbol: "OT",
name: "Test First SLP oasis Token",
batonVout: 2,
containsBaton: true,
genesisOrMintQuantity: "10000",
sendOutputs: null
},
tokenStats: {
block_created: 1253802,
block_last_active_send: 1253802,
block_last_active_mint: null,
qty_valid_txns_since_genesis: 2,
qty_valid_token_utxos: 0,
qty_valid_token_addresses: 0,
qty_token_minted: "9999",
qty_token_burned: "9999",
qty_token_circulating_supply: "0",
qty_satoshis_locked_up: 0,
minting_baton_status: "NEVER_CREATED"
block_created: 1308634,
block_last_active_send: 1308655,
block_last_active_mint: 1308636,
qty_valid_txns_since_genesis: 11,
qty_valid_token_utxos: 9,
qty_valid_token_addresses: 2,
qty_token_minted: "20000",
qty_token_burned: "0",
qty_token_circulating_supply: "20000",
qty_satoshis_locked_up: 4914,
minting_baton_status: "ALIVE"
}
}
]
+6 -6
View File
@@ -213,7 +213,7 @@ describe("#SLP", () => {
it("should get token information", async () => {
// testnet
const tokenIdToTest =
"650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a"
"af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f"
// Mock the RPC call for unit tests.
if (process.env.TEST === "unit") {
@@ -225,7 +225,7 @@ describe("#SLP", () => {
req.params.tokenId = tokenIdToTest
const result = await listSingleToken(req, res)
//console.log(`result: ${util.inspect(result)}`)
// console.log(`result: ${util.inspect(result)}`)
assert.hasAllKeys(result, [
"id",
@@ -353,13 +353,14 @@ describe("#SLP", () => {
req.body.tokenIds =
// testnet
["650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a"]
["af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f"]
const result = await listBulkToken(req, res)
//console.log(`result: ${util.inspect(result)}`)
assert.isArray(result)
assert.hasAllKeys(result[0], [
"id",
"blockCreated",
"blockLastActiveMint",
"blockLastActiveSend",
@@ -375,7 +376,6 @@ describe("#SLP", () => {
"documentHash",
"decimals",
"initialTokenQty",
"id",
"totalBurned",
"totalMinted",
"validAddresses",
@@ -395,8 +395,8 @@ describe("#SLP", () => {
req.body.tokenIds =
// testnet
[
"650dea14c77f4d749608e36e375450c9ac91deb8b1b53e50cb0de2059a52d19a",
"c35a87afad11c8d086c1449ffd8b0a84324e72b15b1bcfdf166a493551b4eea6"
"af8e10dd87e7092e5f0f3b9cf62e85e91f74395fbf22cd14f12bcdfbf1e8354f",
"4902b6e8627f4c9a4fc5ebe1da19c8ae88526dbab877dfc9c74d23aaab2c7224"
]
const result = await listBulkToken(req, res)