Skip to content
This repository has been archived by the owner on Jul 7, 2021. It is now read-only.

test(profiles): remove stub env before running tests #623

Merged
merged 1 commit into from
Aug 3, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 2 additions & 0 deletions .pnp.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 20 additions & 20 deletions .yarn/build-state.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,80 +3,80 @@

# bcrypto@npm:5.1.0
"f127dc4a8d83a89b9f743773329958f10a996241f8094098f7a7bc592848aba0cc6c11912db8751cf00dc15f9d08a244d3d75d3fefeb889cacb13b5f83fefe44":
d345f96d31a0080b67aca11f685f4bc50562238e083920367d209467a6d096e3134d603021487b55c829fae8d91a95acb681d425e10e136a4569271f205610fd
896f959db9b286c624aba4a49862e78d4ea9726dc186922a74245878427c1146245a3f1bd0d4cf4eb63ec743590bef6d388b645a606fa3cbc676d18ca53ce16f

# bcrypto@npm:5.2.0
"2fca13eaee5dbfea710f72fc3af34b3de0a5985299e62164df6711ed1c71fbb66d3b3372f4e67787a9ac681d2ad1a0e9b24857296d3e9c18b9211a258efd0bb2":
abc710e9fa3df8cbc2edce91fbc544c778842ef6539500823a66d18c33629edfc24d63dc5999fa02a1bf1b891eae76d945668a089ba2516a1aba8f31ffc3a0d5
556da142377feb98f6f70c69cf5e5ba3bb670ad5b4cda1d1289923a93b6fda5a4661fa36640f89ce13dee33d66cbcfd4d63d661e46fe430a7f76947479a5475c

# bstring@npm:0.3.9
"91054b6d6c04ebf395afb088712f69a7ceb6f388f062c5abd398ff5b8719ad9c3296be153310112c2c35b315920e77d35df52917ef0ec6775fff148a7ec9453f":
2760f616388c848c580f28d66dc83c1c7764b6ffb1e0e9ae40551c7db65e1ebe9634675b64c223b502ea95edcc04130de1739d5de09a73d7b83e04dfb8652672
b2ba0a84243366c18a2d962a26a8f5d55c8844bc13d1a1f8c15554f5821cf4938d663fc47158759aadde12b2aee42016ee6a9ce094fd98ec15ccf4acaa0c15ff

# core-js@npm:2.6.11
"15178ded27ab674ae2054269453d809bdb1d00b98392a34947b5d43ea7a5811e5674c2fda7d48bb653b24a3506b0a8aa126bbac861bdeba93438ec6c7efb2d9d":
b56d93abb4aca6e59f4a423c27ce72aed84e515e8934f32ccbc2f0b5d5e316a095a8d1c4554d42faafbf4b5f6d713b74bed45889e0583d81405853d4900b1e3d
308e4770aef633cbc2fe939e91c97df7d12673a91ca87069100f467f441980f31db1608fbb9e994c2e855ad15002bb957cc5cecf0f98c861a50d77665a5cebf9

# gc-stats@npm:1.4.0
"3f2ca8958ec3ab50a48d1127cfcfa79a6dcdf0d3c7d0f876820e7c866098a586ffa4bc6b8e3d23bd2885582ddf021f914e6ec3cae7365b1e90453c9ebed3f1f5":
3bac6201fad67d5f3e886a4743383cd10116176dcb72303b538ecce0541d3ac5c0e90b526daff3f649bf8640fc1475756e7327c5689c55dfc116e9b34ef50fa1
8e540df1ca67cfb7c43a87f1c11633bf338ea9028173fabe0e1333c87903098ff2070d5afc879ab2a2db014e51506316425926856531753e849c289a0b2bc225

# iso-constants@npm:0.1.2
"c6917f1fbbf0fb0ceb48e3365fc89c441a133bf53607d89424ba7ea5e487b9e0e0c6ad49ee497517d2f7e94034c7d5c1d813c3046752163a29ee978c3d4892f8":
90f0ae20c83cffa31e2f084cc56586e77eb01c34af9c1fa1c57306582de5b2e5c76fef19d5b46e3c48c4c5d5c43feefb1331e97722a3fd8324b6db7640ec071b
cb5991da9583b7f54c47f0a1134b917ef0c87e8a536b3d1b43ad91a65e4c4fb99e4f5527d6eb92485e469ac4f13307f4b9d02b8435f2f7e327c3d8167154771b

# keccak@npm:1.4.0
"53a72120ec800c22894226d3697f008f78974108cf87dc1c17c3b470e0d42317515eaaaaf656f88c8216711e339fe0b804b683aaa6629fe156d1a7a446bc114b":
1146577a9eafae6be965608c3e7d2c778f038964cd60a99a635eacc44281da8e8cef8861ed5f3377932cd2c6fe239ae1bc53ef9265fbc0888884fb0c2c22e19d
83a75d90a2fe483dc47fbe542282358ad9573a81380eb38356791a8336fd16a3ff50f19185ff0f36a2a1b2ca4e60487aeadf0a8f8210305ae86315aca8e20757

# keccak@npm:2.1.0
"b36e31bfb39dd9034c3ef94b6dc64c450cc0c2c230b3d7f87198ca6e35d21ceb81076a92d5aedfa3c23742ef76453a77b4fdae126a529bb64c88ebba185aa82b":
4b30d18db68170c2db31e4a9ce96bfd714f19016b4feed123097d2a76bc3bb94e6e312045eb6b4a653eec75dc5a9a71c39b2bd4147b9c6e504f36acb421bd6d3
7469e66b74c3a44ac72a52343b9d81f8def8585c30cf49b46ba607ef06dcd62700a6df2fe035cbf068c2dfebcf710ad81c44155b390268cd6b9f28cab9a57a59

# keccak@npm:3.0.0
"bf79dd3efc7facc3f5bcdccde6faaa699cf5730d2cea25e49723fd76413eb4cc1cac80f36fcc61010717015f82d0d7b8e798161b857174cd3cc9a234126fbecb":
6b2cde9180181756d929077b98646f578c0fb79233766dda5df275e34867a5ffb61e6ac0af3754632e06b0f65baeb61e1d1b3b8599ee2bd4692aa05c7216ca6a
96270aa87ecd5532a43120da4a097a7ec1cdd8db6053acbc18b659f0faff526e1981132242f9c2e3ad8156e8bc7941e2efd8cafeaf61ab2cb375243def8b07c0

# keytar@npm:6.0.1
"c48236f8bc0b579d927c6d3351729c8ab0c88a9d1051c844580a0ba8def05cb9582a3c4ebb2a825ffba29a1c16b3f620ceb525721171aab55d25ae8598352dd2":
ee80bc824dbd9c3c0d51819529bb8912d3139cba11f4723ff79ef0318df1d14c064e4519cb4758abaf5c5e86c4848a341cb226ae486141ba49594ad6440d34e4
5831e49050d04432fbb293edb1923ad6aa5356fa6ff3acdafdc8d50083d57f0639151759068146d6bcd3c38098ed5c862f11c7b54889a4e89faab84b16f2b7ff

# level@npm:5.0.1
"d1daf44cad411b69c472bcff1269b267dfe98a8803cf9062c2ff7f1541eae95bfc0a9684e5c9feea3d643635e9f43ea224b4fbd786c95482dacf8ae00d94e7fb":
84c8359246ab65d5ba27ba851793dc8edb7f4130b78e22859e12fe080129c7b862879cf42fdfeef0371b0f629f18115bb092a9e31c1da024ee484cd8b1cd7bf2
892d96a3f6cce83111a68172d6a5cc354cc4fde011591e6b319deb10c3650ee6291beb5728ec9ff87ee27f992520c6072da331f2704f2169080c69f29f1358ba

# leveldown@npm:5.6.0
"be041a3cdaaca869ced56cbd619d2247baf309e4281ea007bfaf283c92613f9903deca9008b81e57cda7c9c85fc7424ffec3ce12a1b7cd0b7b4a363eba6d2ced":
7273963e04ea94797c2c4b99473d182bd46504d884d6c59c1ef9954c4253e55bca5b8fd9d7971d6c972c6f1c1e1768a714dcc5fc0e204c53b8d0bfcbef65c98d
6f1b58a3acbb6bd63685ae6b6e3693698e6e5c90f2fc53fa784e5f2a7a5cfa80651b998dcfa897d84b4db859bc7765c2ee02cf531e2d00343c93cb1b2d037496

# protobufjs@npm:6.8.8
"0d85a356f77ded28321736577774cc075f33ea16c10aad9cb9e8a902e4ce759476207027c343180f23c427666723d5eeb14f14850348f52ab29cac530d581ba3":
75dfbd3965f7dc67a3ea778d1077639d76646e91a86bf6741a4fcb575613ca73c90c62770e057575f3b56084a06770aee7688e9c831f40955dad2517cfc27b1a
dff373f11ebf39afb69732e4450843fbee77ccffc09df65c807b6782343812268ac0bd2f9274eedd0d9590ab0b9b36cc68b582d635c3bd7d8ef25f1a0394c999

# secp256k1@npm:3.8.0
"e2ef54940a998b00b8742766988bc2404b0f1e17460b5cd3403f069c7a4af0f6be68462f35aa847dde9afe17926c2505fed8d19c2c128ec9537f41d09dae2aae":
1883ff04c82ad9212d6b716cc49c5919cd80dd266d7d3df01ad7f5406a34da153eefc11f29c08228aa7c18bc7437bcf6e97ef096d23a01a435cf78c20732373e
bb7ee17c4820ab7f71bcd6048a3e573de1528a27c02561dafdf3a78a407f55404b2aa89f0b34bdcd2596b91ea318d30644040c486117a72272c38bca722a80ba

# secp256k1@npm:4.0.1
"f5f79449d49ced98bec3e1bf49a5c0036104ed9e66befc3e75734e0be7892913aa9f340e76b9d23a0146b270f4561895e35df9c03bd9077125d7cfbeee28c33d":
17baf2dd9bd8dd0723e5d295dda76dfef3c4799a73774152ed0f46a3c19c54d3fdfda5110847080644f8e5f0078648756c8e283c4d4d3b4770484b7f33f0d120
c9d565145df33fbaa5c27efd2cfe2d2ddf24b5f3c6705a6b1a6df37e764c1cff468767174c8b0c41cd3f46bd2f4df5cd185fc9440e24af8c4e39f0749591379b

# sodium-native@npm:2.4.6
"52fe54f97fc47b0c5180cbe7b14faea252f9ff2989e83ddcdc1a01e48379fbf14247e57aaaac8478d2254a0ef713c57ba0125884e7005400a2dcce0e6dc57093":
80fa685d5d6a152df8a86d75e4f61c9a2e1f7beeb0c4b218849652e13b631842d662e7b84c2907cb1de246bb667cb8e5b4cd09d479e4f96905ff5e6182adc3c6
f540cb53af9fe664479576763b3d444bda9ca66c9c17575fbfc48ddb2ff90ba602bf7c97a88d9bf6d631ff2ca645e83c3cd301fb4b336225a34255cc9bfb5fda

# tiny-secp256k1@npm:1.1.4
"d56e37061b9e9308a71776fdaed9b384e7fafcc8bc486d3aee73b71e03b6485ee64841c864a7e2faf7eeef6a666ffb4eb2ce5840b59ef2299ed6344c81f78fcf":
e6cf9c424b88f8d753c0f2cff0340a45cd9080ed66d404bbeba9e9e3cb57251ebbc36ac2284f207525d786b200b5ce3707df3a5149f5dc266d18b4f49b59be65
93637380cc6395a20fbee79f0ce14df49a608a8c82ad24d27a217027be4b6840a3751a4844047c9d66fe796a5423a3713c56f5a12d7c45c83031cc05779c13db

# ursa-optional@npm:0.10.1
"561f459acf63c0b87f827d9af2318f37ee209ef9fd333d758208860b5a1ddd62ebee694015caf9ee872e8bc173f58468c00d48fb12a06d6cdf2c77e4324be9f7":
3586ea6280556a9932104a26355fa7e79c3c9f0cf63112477d88de859ca2254e41ff08b9b12dbbe1914937bced6173f5d313b2e1e04dc4b6cdbacfcc3c91413e
6643352a62a790f00b9661f1c003f677c7cce19f0a664a84935ffce767fe9089ce98b7b9140b72b53e2aa43f645e65a151729501a62b6f0a23f3feebcc437b6c

# web3@npm:1.2.11
"133ebd89db8a5bf191735f1a7bfd149401be1e2d6e023b3cc24258851521234a70ca4c184ea7cd66663432cd445625a38d48159d1d022eddc76338e41c7319bf":
4afcd42eb2377c97c73149e12dfec03bc7cb70840185c8d37bb4f3d5e7c04768ef26c4b9a2b6889e9baea3dee68ad6ce4e0524d76fb45371eea7c11cd8f85541
9da826c8c8da17b92194b2fe54201fab2ac56c62fdb184bdd65ef1746496ff564b9eecfba22d4ae7705498cf1564e3b94b3923efccfd6bc19a0a05d4bd12f026

# websocket@npm:1.0.31
"ad73f7eebffd9f95af03bcab3ac4e326aa5af480f9ee144d7c611f1121916e056e8fecbdc19b68cf5a41d2186c4861acdd4ec7e678f803a2cfb5b6a5f5ce7107":
1ddf7eaf9db852b6c23f4b85edc6bfefd25be12e32b71e73c01b515430fd861f42003d074b535677e0643f6c0032103f014450f2b89409bb7b3c8b282a49e45e
a94e4451632a4375d6045b60a4cce6a5f00b3089a38b079060c3700967c054d045585e15faa57ee37eddc047d9fb604f9477d1b3ef736e42eacebd13b4ddeab6
Binary file modified .yarn/install-state.gz
Binary file not shown.
2 changes: 2 additions & 0 deletions packages/platform-sdk-profiles/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
"@types/dot-prop": "5.0.1",
"@types/eslint": "^7.2.0",
"@types/eslint-plugin-prettier": "^3.1.0",
"@types/fs-extra": "9.0.1",
"@types/jest": "^26.0.5",
"@types/mersenne-twister": "1.1.2",
"@types/node": "^14.0.24",
Expand All @@ -61,6 +62,7 @@
"eslint-plugin-jest": "^23.18.0",
"eslint-plugin-prettier": "^3.1.4",
"eslint-plugin-simple-import-sort": "^5.0.3",
"fs-extra": "^9.0.1",
"got": "^11.5.1",
"jest": "^26.1.0",
"jest-extended": "^0.11.5",
Expand Down
4 changes: 4 additions & 0 deletions packages/platform-sdk-profiles/src/env.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@ import { ARK } from "@arkecosystem/platform-sdk-ark";
import { BTC } from "@arkecosystem/platform-sdk-btc";
import { ETH } from "@arkecosystem/platform-sdk-eth";
import { Request } from "@arkecosystem/platform-sdk-http-got";
import { removeSync } from "fs-extra";
import nock from "nock";
import { resolve } from "path";

import { Environment, Identifiers, Profile } from "../src";
import storageData from "../test/fixtures/env-storage.json";
Expand Down Expand Up @@ -34,6 +36,8 @@ beforeAll(() => {
});

beforeEach(async () => {
removeSync(resolve(__dirname, "../test/stubs/env.json"));

subject = new Environment({ coins: { ARK, BTC, ETH }, httpClient: new Request(), storage: new StubStorage() });

await subject.boot();
Expand Down
2 changes: 2 additions & 0 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1023,6 +1023,7 @@ __metadata:
"@types/dot-prop": 5.0.1
"@types/eslint": ^7.2.0
"@types/eslint-plugin-prettier": ^3.1.0
"@types/fs-extra": 9.0.1
"@types/jest": ^26.0.5
"@types/mersenne-twister": 1.1.2
"@types/node": ^14.0.24
Expand All @@ -1042,6 +1043,7 @@ __metadata:
eslint-plugin-jest: ^23.18.0
eslint-plugin-prettier: ^3.1.4
eslint-plugin-simple-import-sort: ^5.0.3
fs-extra: ^9.0.1
got: ^11.5.1
jest: ^26.1.0
jest-extended: ^0.11.5
Expand Down