소스 검색

Don't use `outerHTML` in tests, it's not consistent across browsers

JC Brand 6 년 전
부모
커밋
7beeada087
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      spec/messages.js

+ 1 - 1
spec/messages.js

@@ -1223,7 +1223,7 @@
                 .c('request', {'xmlns': Strophe.NS.RECEIPTS}).tree();
             _converse.chatboxes.onMessage(msg);
             const receipt = sizzle(`received[xmlns="${Strophe.NS.RECEIPTS}"]`, sent_stanzas[0].tree()).pop();
-            expect(receipt.outerHTML).toBe(`<received xmlns="${Strophe.NS.RECEIPTS}" id="${msg_id}"/>`);
+            expect(Strophe.serialize(receipt)).toBe(`<received id="${msg_id}" xmlns="${Strophe.NS.RECEIPTS}"/>`);
             done();
         }));