Truffle Metacoin No se pudieron encontrar artefactos para ConvertLib.sol de ninguna fuente

Acabo de desempaquetar el ejemplo de Metacoin de Truffle http://truffleframework.com/boxes/metacoin

Cuando ejecuto la prueba de trufa en VS Code, aparece el siguiente error:

1) TestMetacoin "before all" hook: prepare suite:
 Error: Could not find artifacts for /D/TruffleTest/contracts/ConvertLib.sol from any sources
at Resolver.require (C:\Users\MyPuter\AppData\Roaming\npm\node_modules\truffle\build\webpack:\~\truffle-resolver\index.js:37:1)
  at TestResolver.require (C:\Users\MyPuter\AppData\Roaming\npm\node_modules\truffle\build\webpack:\~\truffle-core\lib\testing\testresolver.js:17:1)
  at TestResolver.require (C:\Users\MyPuter\AppData\Roaming\npm\node_modules\truffle\build\webpack:\~\truffle-core\lib\testing\testresolver.js:17:1)
  at C:\Users\MyPuter\AppData\Roaming\npm\node_modules\truffle\build\webpack:\~\truffle-core\lib\testing\soliditytest.js:141:1
  at Array.forEach (<anonymous>)
  at C:\Users\MyPuter\AppData\Roaming\npm\node_modules\truffle\build\webpack:\~\truffle-core\lib\testing\soliditytest.js:140:1
  at C:\Users\MyPuter\AppData\Roaming\npm\node_modules\truffle\build\webpack:\~\truffle-deployer\src\deferredchain.js:20:1
  at <anonymous>
  at process._tickCallback (internal/process/next_tick.js:188:7)

No hice nada con el ejemplo descargado y solo seguí el paso a paso de https://medium.com/@wslyvh/get-started-with-ethereum-solidity-on-windows-1672e9953a1

¿Alguna idea de por qué está fallando la parte anterior a todo en la prueba? La compilación de trufas funciona bien.

También acabo de extraer la carpeta de ejemplo directamente del enlace de descarga y ejecuté la prueba de trufas desde powershell en esa carpeta y obtuve exactamente el mismo problema. Estoy un poco perdido.

Respuestas (1)

Gracias a este post acabo de encontrar: "Truffle test" falla en tutorial petshop

Descubrí que el problema fue causado por lo que parece ser un error introducido en 4.1.5 de truffle. Después de revertir el paquete npm a 4.1.4, todo funcionó como se esperaba.