私は RaspberryPi で実行するコードに取り組んでおり、Wiring-Pi ノード モジュールを使用しています。2つの問題があります
1) Wiring-Pi は x86 プラットフォームではビルドされません
2) Node-jasmine が RaspberryPi でビルドされない
さまざまなアイデアを試した結果、テストを実行できるように、x86 プラットフォームで Wiring-Pi モジュールをモック化またはスタブ化するのが最善かどうか疑問に思っています。
もちろん、私の問題は、テストしているファイルにrequireステートメントが含まれていることです
// getters.js
var wpi = require('wiring-pi');
// getters.spec.js
var get = require('../lib/getters.js');
getters.js ファイルがワイヤリング pi モジュールをロードしないようにスペック ファイルをセットアップする方法はありますか?