簡體   English   中英

在 nim 測試文件中導入庫的問題

[英]Issues with importing a library in nim test file

我遇到了一些問題,包括 nim 測試文件中的庫。

我的測試文件中的代碼如下所示。

import unittest
import testToolpkg/Login
import dotenv
load()

test "valid login cookies":
  var cookies = loginCookies(os.get("EMAIL"), os.get("PASSWORD"), os.get("URL"))
  check cookies.len != 0

但是,當我運行 nimble nimble test時,出現此錯誤Error: cannot open file: dotenv 這似乎是我嘗試在測試中使用的任何外部庫的問題。

dotenv 庫在測試文件夾之外工作正常。 我不確定我是否缺少某種選項來讓它工作? 我也在 windows 上運行它。

將 lib 添加到 my.nimble 文件后

requires "dotenv >= 2.0.0"

問題已解決!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM