Skip to content

Commit f5ef32d

Browse files
pdd and pds tx tests
1 parent 3a91e81 commit f5ef32d

File tree

10 files changed

+157
-73
lines changed

10 files changed

+157
-73
lines changed

src/containers/shared/components/Transaction/PermissionedDomainDelete/test/CredentialCreateSimple.test.tsx

Whitespace-only changes.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import { createSimpleWrapperFactory, expectSimpleRowText } from '../../test'
2+
import { Simple } from '../Simple'
3+
import PermissionedDomainDelete from './mock_data/PermissionedDomainDelete.json'
4+
5+
const createWrapper = createSimpleWrapperFactory(Simple)
6+
7+
describe('PermissionedDomainDeleteSimple: Renders', () => {
8+
it('renders', () => {
9+
const wrapper = createWrapper(PermissionedDomainDelete)
10+
expectSimpleRowText(
11+
wrapper,
12+
'domain_id',
13+
'F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E',
14+
)
15+
16+
wrapper.unmount()
17+
})
18+
})
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
import { createTableDetailWrapperFactory } from '../../test'
2+
import { TableDetail } from '../TableDetail'
3+
import PermissionedDomainDelete from './mock_data/PermissionedDomainDelete.json'
4+
5+
const createWrapper = createTableDetailWrapperFactory(TableDetail)
6+
7+
describe('CredentialDeleteTableDetail ', () => {
8+
it('renders CredentialDeleteTableDetail', () => {
9+
const wrapper = createWrapper(PermissionedDomainDelete)
10+
11+
expect(wrapper.find('domain_id')).toEqual(
12+
'F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E',
13+
)
14+
15+
wrapper.unmount()
16+
})
17+
})

src/containers/shared/components/Transaction/PermissionedDomainDelete/test/mock_data/PermissionedDomainDelete.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,15 @@
6666
"TransactionResult ": "tesSUCCESS "
6767
},
6868
"tx_json ": {
69-
"Account ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3 ",
70-
"DomainID ": "F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E ",
69+
"Account ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3",
70+
"DomainID ": "F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E",
7171
"Fee ": "200 ",
7272
"Flags ": 0,
7373
"LastLedgerSequence ": 109,
7474
"NetworkID ": 63456,
7575
"Sequence ": 76,
7676
"SigningPubKey ": "ED0FD90553E43698CA5878F9AE1063AF1178728324356BFF116D3331B243F11FDD ",
77-
"TransactionType ": "PermissionedDomainDelete ",
77+
"TransactionType ": "PermissionedDomainDelete",
7878
"TxnSignature ": "9C248D71E6221DBBE2F65DB2D3B7B0B0DF8FA11057A60719CCBE6A257D6255068E39D82C740ED7B05B3C99A4A591DA59847C0222A6B5F8DC90C480D249F30E01 ",
7979
"date ": 790739500,
8080
"ledger_index ": 90

src/containers/shared/components/Transaction/PermissionedDomainDelete/types.ts

Whitespace-only changes.

src/containers/shared/components/Transaction/PermissionedDomainSet/Simple.tsx

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ const Simple: TransactionSimpleComponent = (
1212

1313
return (
1414
<>
15-
<SimpleRow label={t('domain_id')} data-test="domain-id">
16-
{DomainID}
17-
</SimpleRow>
15+
{DomainID && (
16+
<SimpleRow label={t('domain_id')} data-test="domain-id">
17+
{DomainID}
18+
</SimpleRow>
19+
)}
1820

1921
<SimpleRow
2022
label={t('accepted_credentials')}
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
import { createSimpleWrapperFactory, expectSimpleRowText } from '../../test'
2+
import { Simple } from '../Simple'
3+
import PermissionedDomainSet from './mock_data/PermissionedDomainSet.json'
4+
5+
const createWrapper = createSimpleWrapperFactory(Simple)
6+
7+
describe('PermissionedDomainSetSimple: Renders', () => {
8+
it('renders', () => {
9+
const wrapper = createWrapper(PermissionedDomainSet)
10+
expectSimpleRowText(
11+
wrapper,
12+
'domain_id',
13+
'F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E',
14+
)
15+
expectSimpleRowText(
16+
wrapper,
17+
'accepted_credentials',
18+
'F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E',
19+
)
20+
21+
wrapper.unmount()
22+
})
23+
})

src/containers/shared/components/Transaction/PermissionedDomainSet/test/PermissionedDomainSetSimple.tsx

Whitespace-only changes.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
import { createTableDetailWrapperFactory } from '../../test'
2+
import { TableDetail } from '../TableDetail'
3+
import PermissionedDomainSet from './mock_data/PermissionedDomainSet.json'
4+
5+
const createWrapper = createTableDetailWrapperFactory(TableDetail)
6+
7+
describe('CredentialSetTableDetail', () => {
8+
it('renders CredentialSetTableDetail', () => {
9+
const wrapper = createWrapper(PermissionedDomainSet)
10+
11+
expect(wrapper.find('domain_id')).toEqual(
12+
'F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E',
13+
)
14+
15+
expect(wrapper.find('accepted_credentials')).toEqual(
16+
'F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E',
17+
)
18+
19+
wrapper.unmount()
20+
})
21+
})
Lines changed: 70 additions & 67 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,86 @@
11
{
2-
"close_time_iso ": "2025-01-21T01:51:40Z ",
3-
"ctid ": "C000005A0000F7E0 ",
4-
"hash ": "1008A97884DD03C3B4812C53D01B2482F55B9C2E1E1323DE468B862BA002A771 ",
5-
"ledger_hash ": "E60EC716557B89B709B037D2AE8252A909020E31CAE0C4659FB2739F47997979 ",
6-
"ledger_index ": 90,
7-
"meta ": {
8-
"AffectedNodes ": [
2+
"close_time_iso": "2025-01-19T02:21:39Z",
3+
"ctid": "C00000400000F7E0",
4+
"hash": "561E23C018C9D6B9A1C03F1AD90E2DEB57DEF5ADA0C3886004F3B1423948A9A7",
5+
"ledger_hash": "D9408AA31B24A03E999C13FE93B0D43174FD1CC4BACE884B012E7FAB255BDEED",
6+
"ledger_index": 64,
7+
"meta": {
8+
"AffectedNodes": [
99
{
10-
"ModifiedNode ": {
11-
"FinalFields ": {
12-
"Account ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3 ",
13-
"Balance ": "1999997599 ",
14-
"Flags ": 0,
15-
"OwnerCount ": 3,
16-
"Sequence ": 77
17-
},
18-
"LedgerEntryType ": "AccountRoot ",
19-
"LedgerIndex ": "5A8ABEB4FA540056A51E0D25177DB7E672E6D7E947DF5D347B9E1489D106F873 ",
20-
"PreviousFields ": {
21-
"Balance ": "1999997799 ",
22-
"OwnerCount ": 4,
23-
"Sequence ": 76
24-
},
25-
"PreviousTxnID ": "676E4F1DF5DC4F9C2223DDE9999EF5A8392B310C49B84C7AB04BA10A6CDABFE4 ",
26-
"PreviousTxnLgrSeq ": 89
10+
"CreatedNode": {
11+
"LedgerEntryType": "PermissionedDomain",
12+
"LedgerIndex": "1FF57AD569BC5258A4D3C5AAB77DDEBB68E286F72D8EAB49DEE3DD35C2C5A4AF",
13+
"NewFields": {
14+
"AcceptedCredentials": [
15+
{
16+
"Credential": {
17+
"CredentialType": "4964656E74697479446F63756D656E74",
18+
"Issuer": "rUVQzukKnGSw4qNjEvBxLxquaLaMwzVBab"
19+
}
20+
}
21+
],
22+
"Owner": "rUVQzukKnGSw4qNjEvBxLxquaLaMwzVBab",
23+
"Sequence": 50
24+
}
2725
}
2826
},
2927
{
30-
"ModifiedNode ": {
31-
"FinalFields ": {
32-
"Flags ": 0,
33-
"Owner ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3 ",
34-
"RootIndex ": "D9B8A922B4C857D4BA2CED2870A54D0DF9A45F7D9F7A145B627E291CCBD73FEE "
28+
"ModifiedNode": {
29+
"FinalFields": {
30+
"Flags": 0,
31+
"Owner": "rUVQzukKnGSw4qNjEvBxLxquaLaMwzVBab",
32+
"RootIndex": "3ECFCBD5393D4EBA88476B159B542BD7D2159D72BF35488ED294E90931567D93"
3533
},
36-
"LedgerEntryType ": "DirectoryNode ",
37-
"LedgerIndex ": "D9B8A922B4C857D4BA2CED2870A54D0DF9A45F7D9F7A145B627E291CCBD73FEE ",
38-
"PreviousTxnID ": "676E4F1DF5DC4F9C2223DDE9999EF5A8392B310C49B84C7AB04BA10A6CDABFE4 ",
39-
"PreviousTxnLgrSeq ": 89
34+
"LedgerEntryType": "DirectoryNode",
35+
"LedgerIndex": "3ECFCBD5393D4EBA88476B159B542BD7D2159D72BF35488ED294E90931567D93",
36+
"PreviousTxnID": "E3A10DD121B54CB7D8922A77D26C9D766FD8A07850287F278F9313057D664DD4",
37+
"PreviousTxnLgrSeq": 63
4038
}
4139
},
4240
{
43-
"DeletedNode ": {
44-
"FinalFields ": {
45-
"AcceptedCredentials ": [
46-
{
47-
"Credential ": {
48-
"CredentialType ": "4964656E74697479446F63756D656E74 ",
49-
"Issuer ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3 "
50-
}
51-
}
52-
],
53-
"Flags ": 0,
54-
"Owner ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3 ",
55-
"OwnerNode ": "0 ",
56-
"PreviousTxnID ": "676E4F1DF5DC4F9C2223DDE9999EF5A8392B310C49B84C7AB04BA10A6CDABFE4 ",
57-
"PreviousTxnLgrSeq ": 89,
58-
"Sequence ": 75
41+
"ModifiedNode": {
42+
"FinalFields": {
43+
"Account": "rUVQzukKnGSw4qNjEvBxLxquaLaMwzVBab",
44+
"Balance": "1999997799",
45+
"Flags": 0,
46+
"OwnerCount": 4,
47+
"Sequence": 51
5948
},
60-
"LedgerEntryType ": "PermissionedDomain ",
61-
"LedgerIndex ": "F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E "
49+
"LedgerEntryType": "AccountRoot",
50+
"LedgerIndex": "DBACFFF9DBF52B26633B4CED74BD43E8AEF09C20F46C80D83C3A3230BD4E3985",
51+
"PreviousFields": {
52+
"Balance": "1999997999",
53+
"OwnerCount": 3,
54+
"Sequence": 50
55+
},
56+
"PreviousTxnID": "E3A10DD121B54CB7D8922A77D26C9D766FD8A07850287F278F9313057D664DD4",
57+
"PreviousTxnLgrSeq": 63
6258
}
6359
}
6460
],
65-
"TransactionIndex ": 0,
66-
"TransactionResult ": "tesSUCCESS "
61+
"TransactionIndex": 0,
62+
"TransactionResult": "tesSUCCESS"
6763
},
68-
"tx_json ": {
69-
"Account ": "rhBPeJFG9pxvU22AxkzBpt6zzyk89xhdr3 ",
70-
"DomainID ": "F075484241C8FD27C750F1DD93E0B5E0A42D9ADFE5E7B2313DD927E3DE0DBA6E ",
71-
"Fee ": "200 ",
72-
"Flags ": 0,
73-
"LastLedgerSequence ": 109,
74-
"NetworkID ": 63456,
75-
"Sequence ": 76,
76-
"SigningPubKey ": "ED0FD90553E43698CA5878F9AE1063AF1178728324356BFF116D3331B243F11FDD ",
77-
"TransactionType ": "PermissionedDomainDelete ",
78-
"TxnSignature ": "9C248D71E6221DBBE2F65DB2D3B7B0B0DF8FA11057A60719CCBE6A257D6255068E39D82C740ED7B05B3C99A4A591DA59847C0222A6B5F8DC90C480D249F30E01 ",
79-
"date ": 790739500,
80-
"ledger_index ": 90
64+
"tx_json": {
65+
"AcceptedCredentials": [
66+
{
67+
"Credential": {
68+
"CredentialType": "4964656E74697479446F63756D656E74",
69+
"Issuer": "rUVQzukKnGSw4qNjEvBxLxquaLaMwzVBab"
70+
}
71+
}
72+
],
73+
"Account": "rUVQzukKnGSw4qNjEvBxLxquaLaMwzVBab",
74+
"Fee": "200",
75+
"Flags": 0,
76+
"LastLedgerSequence": 83,
77+
"NetworkID": 63456,
78+
"Sequence": 50,
79+
"SigningPubKey": "ED7EE9DDAFF54720AD642944B666CC359091F170BA49C084C3E59803ACDBB17647",
80+
"TransactionType": "PermissionedDomainSet",
81+
"TxnSignature": "B505D12FEDCBAEE792FE5317253E633C094F5D7D8B6D3C9A54B4EAF1F56B2D7F537356D1292A2BAFAE163343BD659F05BF8C916EBA0B10B54D78F20B33B93205",
82+
"date": 790568499,
83+
"ledger_index": 64
8184
},
82-
"validated ": true
85+
"validated": true
8386
}

0 commit comments

Comments
 (0)