UNPKG

@danielkalen/simplybind

Version:

Magically simple, framework-less one-way/two-way data binding for frontend/backend in ~5kb.

117 lines (95 loc) 2.29 kB
sauceLabsBrowsers = 'SL_chrome': base: 'SauceLabs' browserName: 'chrome' platform: 'OS X 10.11' 'SL_firefox': base: 'SauceLabs' browserName: 'firefox' platform: 'OS X 10.11' 'SL_safari_9': base: 'SauceLabs' browserName: 'safari' platform: 'OS X 10.11' 'SL_safari_8': base: 'SauceLabs' browserName: 'safari' platform: 'OS X 10.10' 'SL_safari_7': base: 'SauceLabs' browserName: 'safari' platform: 'OS X 10.9' # 'SL_edge': # base: 'SauceLabs' # browserName: 'microsoftedge' # platform: 'Windows 10' 'SL_ie_11': base: 'SauceLabs' browserName: 'internet explorer' platform: 'Windows 7' version: '11' 'SL_ie_10': base: 'SauceLabs' browserName: 'internet explorer' platform: 'Windows 7' version: '10' 'SL_ie_9': base: 'SauceLabs' browserName: 'internet explorer' platform: 'Windows 7' version: '9' # 'SL_ios_9': # base: 'SauceLabs' # browserName: 'iphone' # platform: 'OS X 10.11' # version: '9.3' # 'SL_ios_8': # base: 'SauceLabs' # browserName: 'iphone' # platform: 'OS X 10.10' # version: '8.1' # 'SL_ios_7': # base: 'SauceLabs' # browserName: 'iphone' # platform: 'OS X 10.9' # version: '7.1' module.exports = (config)-> config.set basePath: '../' frameworks: ['mocha', 'chai-spies', 'chai', 'sinon'] files: [ 'node_modules/@danielkalen/utils/utils.js' 'node_modules/@danielkalen/polyfills/polyfills.js' 'dist/simplybind.pretty.js' 'test/bower_components/jquery/dist/jquery.min.js' 'test/sauce-env-var.js' 'test/spec-helper.js' 'test/spec.js' ] exclude: [ '**/*.git' ] preprocessors: 'dist/simplybind.pretty.js': 'coverage' reporters: ['mocha', 'coverage', 'saucelabs'] coverageReporter: type: 'lcov' dir: 'test/coverage/' subdir: 'browser' port: 9876 colors: true logLevel: config.LOG_INFO singleRun: true # singleRun: false # autoWatch: true # autoWatchBatchDelay: 1000 # restartOnFileChange: true concurrency: 1 customLaunchers: sauceLabsBrowsers browsers: Object.keys sauceLabsBrowsers captureTimeout: 100000 browserNoActivityTimeout: 100000 browserDisconnectTimeout: 15000 browserDisconnectTolerance: 1 sauceLabs: testName: 'SimplyBind Test Suite' recordVideo: true build: require('../package.json').version