Skip to content

Commit 9294480

Browse files
committed
Added nfts svg to tests
1 parent 3f7764a commit 9294480

File tree

3 files changed

+41
-7
lines changed

3 files changed

+41
-7
lines changed

packages/foundry/script/DeployKiddoPerks.s.sol

+5-5
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,15 @@ contract DeployKiddoPerks is ScaffoldETHDeploy {
1111
// use `deployer` from `ScaffoldETHDeploy`
1212
function run() external ScaffoldEthDeployerRunner {
1313
string memory fiveTasksAchievedSvg =
14-
vm.readFile("./nfts/5tasksAchieved.svg");
14+
vm.readFile("./nfts/5TasksAchieved.svg");
1515
string memory tenTasksAchievedSvg =
16-
vm.readFile("./nfts/10tasksAchieved.svg");
16+
vm.readFile("./nfts/10TasksAchieved.svg");
1717
string memory twentyTasksAchievedSvg =
18-
vm.readFile("./nfts/20tasksAchieved.svg");
18+
vm.readFile("./nfts/20TasksAchieved.svg");
1919
string memory fiftyTasksAchievedSvg =
20-
vm.readFile("./nfts/50tasksAchieved.svg");
20+
vm.readFile("./nfts/50TasksAchieved.svg");
2121
string memory hundredTasksAchievedSvg =
22-
vm.readFile("./nfts/100tasksAchieved.svg");
22+
vm.readFile("./nfts/100TasksAchieved.svg");
2323

2424
address PARENT = 0x27dBc64e6C38633eD526d970258372476BCE58C0;
2525

packages/foundry/test/KDONft.t.sol

+18-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,24 @@ contract KDONftTest is Test {
1111
address immutable CHILD_TWO = makeAddr("baby2");
1212

1313
function setUp() public {
14-
kdoNft = new KDONft();
14+
string memory fiveTasksAchievedSvg =
15+
vm.readFile("./nfts/5TasksAchieved.svg");
16+
string memory tenTasksAchievedSvg =
17+
vm.readFile("./nfts/10TasksAchieved.svg");
18+
string memory twentyTasksAchievedSvg =
19+
vm.readFile("./nfts/20TasksAchieved.svg");
20+
string memory fiftyTasksAchievedSvg =
21+
vm.readFile("./nfts/50TasksAchieved.svg");
22+
string memory hundredTasksAchievedSvg =
23+
vm.readFile("./nfts/100TasksAchieved.svg");
24+
25+
kdoNft = new KDONft(
26+
fiveTasksAchievedSvg,
27+
tenTasksAchievedSvg,
28+
twentyTasksAchievedSvg,
29+
fiftyTasksAchievedSvg,
30+
hundredTasksAchievedSvg
31+
);
1532
}
1633

1734
function testFuzz_GetMilestone(

packages/foundry/test/KiddoPerks.t.sol

+18-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,24 @@ contract KiddoPerksTest is Test {
2020

2121
function setUp() public {
2222
kdoToken = new KDOToken();
23-
kdoNft = new KDONft();
23+
string memory fiveTasksAchievedSvg =
24+
vm.readFile("./nfts/5TasksAchieved.svg");
25+
string memory tenTasksAchievedSvg =
26+
vm.readFile("./nfts/10TasksAchieved.svg");
27+
string memory twentyTasksAchievedSvg =
28+
vm.readFile("./nfts/20TasksAchieved.svg");
29+
string memory fiftyTasksAchievedSvg =
30+
vm.readFile("./nfts/50TasksAchieved.svg");
31+
string memory hundredTasksAchievedSvg =
32+
vm.readFile("./nfts/100TasksAchieved.svg");
33+
34+
kdoNft = new KDONft(
35+
fiveTasksAchievedSvg,
36+
tenTasksAchievedSvg,
37+
twentyTasksAchievedSvg,
38+
fiftyTasksAchievedSvg,
39+
hundredTasksAchievedSvg
40+
);
2441

2542
kiddoPerks = new KiddoPerks(kdoToken, kdoNft);
2643
kiddoPerks.setParent(PARENT);

0 commit comments

Comments
 (0)