Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nebula
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
exchain
nebula
Commits
4fc1a473
Commit
4fc1a473
authored
Sep 21, 2020
by
ben-chain
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add getDummyAddress placeholder
parent
6f56935c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
1 deletion
+5
-1
test-runner.ts
packages/contracts/test/helpers/test-utils/test-runner.ts
+5
-1
No files found.
packages/contracts/test/helpers/test-utils/test-runner.ts
View file @
4fc1a473
...
...
@@ -147,6 +147,10 @@ export class ExecutionManagerTestRunner {
this
.
snapshot
=
await
ethers
.
provider
.
send
(
'
evm_snapshot
'
,
[])
}
public
static
getDummyAddress
(
placeholder
:
string
):
string
{
return
'
0x
'
+
(
placeholder
.
split
(
'
$DUMMY_OVM_ADDRESS_
'
)[
1
]
+
'
0
'
).
repeat
(
20
)
}
private
setPlaceholderStrings
(
obj
:
any
)
{
const
getReplacementString
=
(
kv
:
string
):
string
=>
{
if
(
kv
===
'
$OVM_EXECUTION_MANAGER
'
)
{
...
...
@@ -158,7 +162,7 @@ export class ExecutionManagerTestRunner {
}
else
if
(
kv
===
'
$OVM_CALL_HELPER
'
)
{
return
this
.
contracts
.
Helper_TestRunner
.
address
}
else
if
(
kv
.
startsWith
(
'
$DUMMY_OVM_ADDRESS_
'
))
{
return
'
0x
'
+
(
kv
.
split
(
'
$DUMMY_OVM_ADDRESS_
'
)[
1
]
+
'
0
'
).
repeat
(
20
)
return
ExecutionManagerTestRunner
.
getDummyAddress
(
kv
)
}
else
{
return
kv
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment