24
24
25
25
formatBigNumber : (number , symbol , noSymbolOption ) => parseFloat (number).toLocaleString (Qt .locale (), ' f' , 2 ) + (noSymbolOption ? " " : " " + symbol)
26
26
27
- fromTokenSymbol : " DAI"
28
- fromTokenAmount : " 100.07"
29
- fromTokenContractAddress : " 0x6B175474E89094C44Da98b954EedeAC495271d0F"
27
+ tokenSymbol : " DAI"
28
+ tokenAmount : " 100.07"
29
+ tokenContractAddress : " 0x6B175474E89094C44Da98b954EedeAC495271d0F"
30
30
31
31
accountName: " Hot wallet (generated)"
32
32
accountAddress: " 0x7F47C2e98a4BBf5487E6fb082eC2D9Ab0E6d8881"
@@ -101,15 +101,15 @@ Item {
101
101
102
102
function test_fromToProps () {
103
103
verify (!! controlUnderTest)
104
- controlUnderTest .fromTokenSymbol = " DAI"
105
- controlUnderTest .fromTokenAmount = " 1000.123456789"
106
- controlUnderTest .fromTokenContractAddress = " Oxdeadbeef"
104
+ controlUnderTest .tokenSymbol = " DAI"
105
+ controlUnderTest .tokenAmount = " 1000.123456789"
106
+ controlUnderTest .tokenContractAddress = " Oxdeadbeef"
107
107
108
108
// title
109
109
compare (controlUnderTest .title , qsTr (" Sign Send" ))
110
110
111
111
// subtitle
112
- compare (controlUnderTest .subtitle , qsTr (" %1 to %2 " ).arg (controlUnderTest .formatBigNumber (controlUnderTest .fromTokenAmount , controlUnderTest . fromTokenSymbol ) )
112
+ compare (controlUnderTest .subtitle , qsTr (" %1 %2 to %3 " ).arg (controlUnderTest .tokenAmount ). arg (controlUnderTest .tokenSymbol )
113
113
.arg (SQUtils .Utils .elideAndFormatWalletAddress (controlUnderTest .recipientAddress )))
114
114
115
115
compare (controlUnderTest .gradientColor , controlUnderTest .accountColor )
@@ -120,8 +120,8 @@ Item {
120
120
// info box
121
121
const headerText = findChild (controlUnderTest .contentItem , " headerText" )
122
122
verify (!! headerText)
123
- compare (headerText .text , qsTr (" Send %1 to %2 on %3 " ).
124
- arg (controlUnderTest .formatBigNumber (controlUnderTest .fromTokenAmount , controlUnderTest . fromTokenSymbol ) ).
123
+ compare (headerText .text , qsTr (" Send %1 %2 to %3 on %4 " ).
124
+ arg (controlUnderTest .tokenAmount ). arg (controlUnderTest .tokenSymbol ).
125
125
arg (SQUtils .Utils .elideAndFormatWalletAddress (controlUnderTest .recipientAddress )).arg (controlUnderTest .networkName ))
126
126
const fromImage = findChild (controlUnderTest .contentItem , " fromImageIdenticon" )
127
127
verify (!! fromImage)
@@ -132,14 +132,14 @@ Item {
132
132
133
133
const toImage = findChild (controlUnderTest .contentItem , " toImageIdenticon" )
134
134
verify (!! toImage)
135
- compare (toImage .asset .name , Constants .tokenIcon (controlUnderTest .fromTokenSymbol ))
135
+ compare (toImage .asset .name , Constants .tokenIcon (controlUnderTest .tokenSymbol ))
136
136
137
137
// send box
138
138
const sendBox = findChild (controlUnderTest .contentItem , " sendAssetBox" )
139
139
verify (!! sendBox)
140
140
compare (sendBox .caption , qsTr (" Send" ))
141
- compare (sendBox .primaryText , " 1,000.12 DAI" )
142
- compare (sendBox .secondaryText , SQUtils .Utils .elideAndFormatWalletAddress (controlUnderTest .fromTokenContractAddress ))
141
+ compare (sendBox .primaryText , " 1000.123456789 DAI" )
142
+ compare (sendBox .secondaryText , SQUtils .Utils .elideAndFormatWalletAddress (controlUnderTest .tokenContractAddress ))
143
143
}
144
144
145
145
function test_tokenContextmenu () {
@@ -165,14 +165,14 @@ Item {
165
165
166
166
const externalLink = findChild (contextMenu, " externalLink" )
167
167
verify (!! externalLink)
168
- compare (externalLink .text , !! controlUnderTest .fromTokenSymbol ?
169
- qsTr (" View %1 %2 contract address on %3" ).arg (controlUnderTest .networkName ).arg (controlUnderTest .fromTokenSymbol ).arg (" Etherscan" )
168
+ compare (externalLink .text , !! controlUnderTest .tokenSymbol ?
169
+ qsTr (" View %1 %2 contract address on %3" ).arg (controlUnderTest .networkName ).arg (controlUnderTest .tokenSymbol ).arg (" Etherscan" )
170
170
: qsTr (" View %1 contract address on %2" ).arg (controlUnderTest .networkName ).arg (" Etherscan" ))
171
171
compare (externalLink .icon .name , " external-link" )
172
172
externalLink .triggered ()
173
173
tryCompare (signalSpyOpenLink, " count" , 1 )
174
174
compare (signalSpyOpenLink .signalArguments [0 ][0 ],
175
- " %1/%2/%3" .arg (controlUnderTest .networkBlockExplorerUrl ).arg (Constants .networkExplorerLinks .addressPath ).arg (controlUnderTest .fromTokenContractAddress ))
175
+ " %1/%2/%3" .arg (controlUnderTest .networkBlockExplorerUrl ).arg (Constants .networkExplorerLinks .addressPath ).arg (controlUnderTest .tokenContractAddress ))
176
176
verify (! contextMenu .opened )
177
177
178
178
contractInfoButtonWithMenu .clicked (0 )
@@ -274,12 +274,12 @@ Item {
274
274
verify (!! loadingComponent)
275
275
verify (loadingComponent .visible )
276
276
277
- const fromAccountSmartIdenticon = findChild (controlUnderTest .contentItem , " fromAccountSmartIdenticon " )
278
- verify (!! fromAccountSmartIdenticon )
279
- compare (fromAccountSmartIdenticon .asset .name , " filled-account" )
280
- compare (fromAccountSmartIdenticon .asset .emoji , controlUnderTest .accountEmoji )
281
- compare (fromAccountSmartIdenticon .asset .color , controlUnderTest .accountColor )
282
- compare (fromAccountSmartIdenticon .asset .isLetterIdenticon , !! controlUnderTest .accountEmoji )
277
+ const accountSmartIdenticon = findChild (controlUnderTest .contentItem , " accountSmartIdenticon " )
278
+ verify (!! accountSmartIdenticon )
279
+ compare (accountSmartIdenticon .asset .name , " filled-account" )
280
+ compare (accountSmartIdenticon .asset .emoji , controlUnderTest .accountEmoji )
281
+ compare (accountSmartIdenticon .asset .color , controlUnderTest .accountColor )
282
+ compare (accountSmartIdenticon .asset .isLetterIdenticon , !! controlUnderTest .accountEmoji )
283
283
284
284
// send collectible box
285
285
const collectibleCaption = findChild (controlUnderTest .contentItem , " collectibleCaption" )
@@ -325,7 +325,7 @@ Item {
325
325
blockchainExternalLink .triggered ()
326
326
tryCompare (signalSpyOpenLink, " count" , 2 )
327
327
compare (signalSpyOpenLink .signalArguments [1 ][0 ],
328
- " %1/nft/%2/%3" .arg (" Etherscan " ).arg (data .contractAddress ).arg (data .tokenId ))
328
+ " %1/nft/%2/%3" .arg (" https://etherscan.io/ " ).arg (data .contractAddress ).arg (data .tokenId ))
329
329
330
330
const copyButton = findChild (moreMenu, " copyButton" )
331
331
verify (!! copyButton)
0 commit comments