Created
January 6, 2017 20:23
-
-
Save aakilfernandes/f4ff866e44ca3334fc994b1bc0387db0 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Aakils-MacBook-Pro:weifund-contracts aakilfernandes$ npm run test:campaigns | |
> [email protected] test:campaigns /Users/aakilfernandes/projects/weifund/weifund-contracts | |
> node ./node_modules/wafr/bin/wafr.js ./src/contracts --optimize 0 --exclude {**.sol} --include {**campaigns/StandardCampaign.sol,**campaigns/tests/test.StandardCampaign.sol,**campaigns/tests/CampaignUser.sol,**campaigns/Campaign.sol,**enhancers/CampaignEnhancer.sol,**tokens/Token.sol,**enhancers/Enhancer.sol,**utils/Owned.sol,**claims/BalanceClaim.sol,**claims/Claim.sol,**EmptyEnhancer.sol} | |
{**.sol} | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName campaigns/Campaign.sol | |
onlyFilename Campaign.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName campaigns/StandardCampaign.sol | |
onlyFilename StandardCampaign.sol | |
add? true | |
filenameInclude true | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName campaigns/tests/AttackEnhancers.sol | |
onlyFilename AttackEnhancers.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName campaigns/tests/CampaignUser.sol | |
onlyFilename CampaignUser.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName campaigns/tests/test.CampaignUser.sol | |
onlyFilename test.CampaignUser.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName campaigns/tests/test.StandardCampaign.sol | |
onlyFilename test.StandardCampaign.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName claims/BalanceClaim.sol | |
onlyFilename BalanceClaim.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName claims/Claim.sol | |
onlyFilename Claim.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName claims/tests/test.BalanceClaim.sol | |
onlyFilename test.BalanceClaim.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName enhancers/CampaignEnhancer.sol | |
onlyFilename CampaignEnhancer.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName enhancers/EmptyEnhancer.sol | |
onlyFilename EmptyEnhancer.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName enhancers/Enhancer.sol | |
onlyFilename Enhancer.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName enhancers/Model1Enhancer.sol | |
onlyFilename Model1Enhancer.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName enhancers/tests/test.CampaignEnhancer.sol | |
onlyFilename test.CampaignEnhancer.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName enhancers/tests/test.Model1Enhancer.sol | |
onlyFilename test.Model1Enhancer.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/IssuedTokenFactory.sol | |
onlyFilename IssuedTokenFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/Model1EnhancerFactory.sol | |
onlyFilename Model1EnhancerFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/MultiSigWalletFactory.sol | |
onlyFilename MultiSigWalletFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/StandardCampaignFactory.sol | |
onlyFilename StandardCampaignFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/tests/test.IssuedTokenFactory.sol | |
onlyFilename test.IssuedTokenFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/tests/test.Model1EnhancerFactory.sol | |
onlyFilename test.Model1EnhancerFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/tests/test.MultiSigWalletFactory.sol | |
onlyFilename test.MultiSigWalletFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName factories/tests/test.StandardCampaignFactory.sol | |
onlyFilename test.StandardCampaignFactory.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/CampaignDataRegistry.sol | |
onlyFilename CampaignDataRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/CampaignRegistry.sol | |
onlyFilename CampaignRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/CurationRegistry.sol | |
onlyFilename CurationRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/PrivateServiceRegistry.sol | |
onlyFilename PrivateServiceRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/tests/test.CampaignDataRegistry.sol | |
onlyFilename test.CampaignDataRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/tests/test.CampaignRegistry.sol | |
onlyFilename test.CampaignRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/tests/test.CurationRegistry.sol | |
onlyFilename test.CurationRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName registries/tests/test.PrivateServiceRegistry.sol | |
onlyFilename test.PrivateServiceRegistry.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName tokens/Issued.sol | |
onlyFilename Issued.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName tokens/IssuedToken.sol | |
onlyFilename IssuedToken.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName tokens/StandardToken.sol | |
onlyFilename StandardToken.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName tokens/Token.sol | |
onlyFilename Token.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName tokens/tests/test.IssuedToken.sol | |
onlyFilename test.IssuedToken.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName utils/Owned.sol | |
onlyFilename Owned.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName utils/tests/test.Owned.sol | |
onlyFilename test.Owned.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName wallets/MultiSigWallet.sol | |
onlyFilename MultiSigWallet.sol | |
add? false | |
filenameInclude false | |
parsedDirName /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts | |
parsedFileName wallets/tests/test.MultiSigWallet.sol | |
onlyFilename test.MultiSigWallet.sol | |
add? false | |
filenameInclude false | |
[wafr]: compiling contracts from 1 sources... | |
/Users/aakilfernandes/projects/weifund/weifund-contracts/node_modules/solc/soljson.js:1 | |
(function (exports, require, module, __filename, __dirname) { var Module;if(!Module)Module=(typeof Module!=="undefined"?Module:null)||{};var moduleOverrides={};for(var key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var ENVIRONMENT_IS_WEB=typeof window==="object";var ENVIRONMENT_IS_WORKER=typeof importScripts==="function";var ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof require==="function"&&!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_WORKER;var ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;if(ENVIRONMENT_IS_NODE){if(!Module["print"])Module["print"]=function print(x){process["stdout"].write(x+"\n")};if(!Module["printErr"])Module["printErr"]=function printErr(x){process["stderr"].write(x+"\n")};var nodeFS=require("fs");var nodePath=require("path");Module["read"]=function read(filename,binary){filename=nodePath["normalize"](filename);var ret=nodeFS[ | |
Error: [wafr] ERROR: while compiling contracts in path /Users/aakilfernandes/projects/weifund/weifund-contracts/src/contracts: campaigns/StandardCampaign.sol:19:1: Error: Source "contracts/campaigns/Campaign.sol" not found: File not supplied initially. | |
import "contracts/campaigns/Campaign.sol"; | |
^----------------------------------------^ | |
at throwError (/Users/aakilfernandes/projects/weifund/weifund-contracts/node_modules/wafr/src/utils/index.js:9:9) | |
at output.errors.forEach (/Users/aakilfernandes/projects/weifund/weifund-contracts/node_modules/wafr/src/index.js:533:9) | |
at Array.forEach (native) | |
at getInputSources (/Users/aakilfernandes/projects/weifund/weifund-contracts/node_modules/wafr/src/index.js:532:21) | |
at dir.readFiles (/Users/aakilfernandes/projects/weifund/weifund-contracts/node_modules/wafr/src/utils/index.js:187:11) | |
at /Users/aakilfernandes/projects/weifund/weifund-contracts/node_modules/node-dir/lib/readfiles.js:110:34 | |
at tryToString (fs.js:455:3) | |
at FSReqWrap.readFileAfterClose [as oncomplete] (fs.js:442:12) | |
npm ERR! Darwin 15.3.0 | |
npm ERR! argv "/Users/aakilfernandes/.nvm/versions/node/v6.3.0/bin/node" "/Users/aakilfernandes/.nvm/versions/node/v6.3.0/bin/npm" "run" "test:campaigns" | |
npm ERR! node v6.3.0 | |
npm ERR! npm v4.0.1 | |
npm ERR! code ELIFECYCLE | |
npm ERR! [email protected] test:campaigns: `node ./node_modules/wafr/bin/wafr.js ./src/contracts --optimize 0 --exclude {**.sol} --include {**campaigns/StandardCampaign.sol,**campaigns/tests/test.StandardCampaign.sol,**campaigns/tests/CampaignUser.sol,**campaigns/Campaign.sol,**enhancers/CampaignEnhancer.sol,**tokens/Token.sol,**enhancers/Enhancer.sol,**utils/Owned.sol,**claims/BalanceClaim.sol,**claims/Claim.sol,**EmptyEnhancer.sol}` | |
npm ERR! Exit status 7 | |
npm ERR! | |
npm ERR! Failed at the [email protected] test:campaigns script 'node ./node_modules/wafr/bin/wafr.js ./src/contracts --optimize 0 --exclude {**.sol} --include {**campaigns/StandardCampaign.sol,**campaigns/tests/test.StandardCampaign.sol,**campaigns/tests/CampaignUser.sol,**campaigns/Campaign.sol,**enhancers/CampaignEnhancer.sol,**tokens/Token.sol,**enhancers/Enhancer.sol,**utils/Owned.sol,**claims/BalanceClaim.sol,**claims/Claim.sol,**EmptyEnhancer.sol}'. | |
npm ERR! Make sure you have the latest version of node.js and npm installed. | |
npm ERR! If you do, this is most likely a problem with the weifund-contracts package, | |
npm ERR! not with npm itself. | |
npm ERR! Tell the author that this fails on your system: | |
npm ERR! node ./node_modules/wafr/bin/wafr.js ./src/contracts --optimize 0 --exclude {**.sol} --include {**campaigns/StandardCampaign.sol,**campaigns/tests/test.StandardCampaign.sol,**campaigns/tests/CampaignUser.sol,**campaigns/Campaign.sol,**enhancers/CampaignEnhancer.sol,**tokens/Token.sol,**enhancers/Enhancer.sol,**utils/Owned.sol,**claims/BalanceClaim.sol,**claims/Claim.sol,**EmptyEnhancer.sol} | |
npm ERR! You can get information on how to open an issue for this project with: | |
npm ERR! npm bugs weifund-contracts | |
npm ERR! Or if that isn't available, you can get their info via: | |
npm ERR! npm owner ls weifund-contracts | |
npm ERR! There is likely additional logging output above. | |
npm ERR! Please include the following file with any support request: | |
npm ERR! /Users/aakilfernandes/projects/weifund/weifund-contracts/npm-debug.log |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment