fix test in browser
This commit is contained in:
parent
124e1dff19
commit
c5a5129e83
5 changed files with 15 additions and 13 deletions
8
copay.js
8
copay.js
|
|
@ -5,14 +5,14 @@ module.exports.TxProposals = require('./js/models/core/TxProposals');
|
||||||
module.exports.PrivateKey = require('./js/models/core/PrivateKey');
|
module.exports.PrivateKey = require('./js/models/core/PrivateKey');
|
||||||
|
|
||||||
// components
|
// components
|
||||||
var WebRTC = require('./js/models/network/WebRTC');
|
var WebRTC = module.exports.WebRTC = require('./js/models/network/WebRTC');
|
||||||
var Plain = require('./js/models/storage/Plain');
|
var Insight = module.exports.Insight = require('./js/models/blockchain/Insight');
|
||||||
var Insight = require('./js/models/blockchain/Insight');
|
var StoragePlain = module.exports.StoragePlain = require('./js/models/storage/Plain');
|
||||||
|
|
||||||
module.exports.Wallet = require('soop').load('./js/models/core/Wallet',{
|
module.exports.Wallet = require('soop').load('./js/models/core/Wallet',{
|
||||||
Network: WebRTC,
|
Network: WebRTC,
|
||||||
Storage: Plain,
|
|
||||||
Blockchain: Insight,
|
Blockchain: Insight,
|
||||||
|
Storage: StoragePlain,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,9 +5,9 @@ var imports = require('soop').imports();
|
||||||
var bitcore = require('bitcore');
|
var bitcore = require('bitcore');
|
||||||
var http = require('http');
|
var http = require('http');
|
||||||
|
|
||||||
var Storage = imports.Storage || require('FakeStorage');
|
var Storage = imports.Storage;
|
||||||
var Network = imports.Network || require('FakeNetwork');
|
var Network = imports.Network;
|
||||||
var Blockchain = imports.Blockchain || require('FakeBlockchain');
|
var Blockchain = imports.Blockchain;
|
||||||
|
|
||||||
var copay = copay || require('../../../copay');
|
var copay = copay || require('../../../copay');
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -15,9 +15,9 @@
|
||||||
<script src="../js/copayBundle.js"></script>
|
<script src="../js/copayBundle.js"></script>
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
var copay = require('copay');
|
var copay = require('copay');
|
||||||
</script>
|
</script>
|
||||||
<script src="test.Storage.js"></script>
|
<script src="test.storage-plain.js"></script>
|
||||||
<script src="test.Wallet.js"></script>
|
<script src="test.Wallet.js"></script>
|
||||||
<script src="test.PublicKeyRing.js"></script>
|
<script src="test.PublicKeyRing.js"></script>
|
||||||
<!--
|
<!--
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,16 @@
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
if (!process.version) {
|
if (typeof process === 'undefined' || !process.version) {
|
||||||
|
// browser
|
||||||
var chai = chai || require('chai');
|
var chai = chai || require('chai');
|
||||||
var should = chai.should();
|
var should = chai.should();
|
||||||
var copay = copay || require('../copay');
|
var copay = copay || require('../copay');
|
||||||
var Plain = copay.Storage;
|
var Plain = copay.StoragePlain;
|
||||||
|
|
||||||
describe('Storage model', function() {
|
describe('Storage/Plain model', function() {
|
||||||
|
|
||||||
it('should create an instance', function () {
|
it('should create an instance', function () {
|
||||||
var s = new Storage();
|
var s = new Plain();
|
||||||
should.exist(s);
|
should.exist(s);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ var createBundle = function(opts) {
|
||||||
b.require('./copay', {
|
b.require('./copay', {
|
||||||
expose: 'copay'
|
expose: 'copay'
|
||||||
});
|
});
|
||||||
|
b.require('./js/models/core/Wallet');
|
||||||
|
|
||||||
if (!opts.dontminify) {
|
if (!opts.dontminify) {
|
||||||
b.transform({
|
b.transform({
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue