0
私は約束から返されたjsonのテストを書こうとしています。ではなく一緒に、seperatlyjsonを約束する方法はチャイとの約束から戻った?
1) should return true because its the same json object:
AssertionError: expected {} to have the same json representation as { foo: 'bar' }
約束通り-チャイ-とチャイ-JSON-等しい作品:あなたが再現しようとすることができるように 私はこの単純なコードを作成しました:
"use strict";
var chai = require("chai");
chai.should();
var chaiAsPromised = require("chai-as-promised");
var chaiJsonEqual = require('chai-json-equal');
chai.use(chaiAsPromised);
chai.use(chaiJsonEqual);
var expect = chai.expect;
describe('should', function() {
it('return true because its the same json object', function() {
var json = { "foo": "bar" };
return expect(Promise.resolve(json)).to.eventually.jsonEqual(json);
});
});
しかし、私が得ます。 あなたには、これを使用するための解決方法や回避策、または他のライブラリがありますか?
バグのように聞こえる場合は、リポジトリのいずれかで報告してください。 – Bergi