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

Commit

Permalink
test(profiles): remove stub env before running tests (#623)
Browse files Browse the repository at this point in the history
  • Loading branch information
faustbrian committed Aug 3, 2020
1 parent 12ccf2e commit bd2b802
Show file tree
Hide file tree
Showing 6 changed files with 30 additions and 20 deletions.
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

0 comments on commit bd2b802

Please sign in to comment.