summaryrefslogtreecommitdiff
path: root/test/lib/sdk.js
blob: 5d796870fd06148b8cb2d77adcd93e51972bc1ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
var najax = require('najax')
var fs = require('fs') 
var path = require('path') 

najax.defaults({
  rejectUnauthorized: false,
  contentType: 'application/json',
  dataType: 'json',
})

// hacky dummy jquery
var $ = {
  ajax: najax,
  ajaxSetup: function(){},
}

var localStorage = {
  getItem: function(){},
  setItem: function(){},
  clearItem: function(){},
}

var is_iphone = true

var files = "_sdk.js auth.js account.js address.js cart.js payment.js product.js shipping.js".split(" ")

for (var i = 0; i < files.length; i++) {
  var fn = path.join(__dirname, "../../StoneIsland/www/js/sdk/", files[i])
  eval( fs.readFileSync(fn) + '' )
}

sdk.init({ env: 'test' })
sdk.auth = auth  // stick this here for now

module.exports = sdk