diff --git a/gulpfile.js b/gulpfile.js index 30aefbf32..48863b18f 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -11,7 +11,3 @@ require('gulp-insert') var requireDir = require('require-dir') requireDir('./gulp/tasks') - -// var paths = { -// scripts: ['./src/**/*.js', '!**/parser/*.js'] -// } diff --git a/karma.conf.js b/karma.conf.js index 0cd4a17a8..44a702118 100644 --- a/karma.conf.js +++ b/karma.conf.js @@ -4,14 +4,14 @@ module.exports = function (config) { config.set({ - // base path that will be used to resolve all patterns (eg. files, exclude) + // base path that will be used to resolve all patterns (eg. files, exclude) basePath: '.', - // frameworks to use - // available frameworks: https://npmjs.org/browse/keyword/karma-adapter + // frameworks to use + // available frameworks: https://npmjs.org/browse/keyword/karma-adapter frameworks: ['browserify', 'jasmine'], - // list of files / patterns to load in the browser + // list of files / patterns to load in the browser files: [ './src/*.spec.js', './src/diagrams/flowchart/**/*.spec.js', @@ -23,46 +23,46 @@ module.exports = function (config) { ], preprocessors: { - 'src/**/*.spec.js': [ 'browserify' ] + 'src/**/*.spec.js': ['browserify'] }, - // list of files to exclude - // exclude: ['src/diagrams/*.js'], + // list of files to exclude + // exclude: ['src/diagrams/*.js'], browserify: { debug: true, - // plugin: ['proxyquireify/plugin'] + // plugin: ['proxyquireify/plugin'] extensions: ['.js'], configure: function (bundle) { bundle.on('prebundle', function () { bundle - .plugin('proxyquire-universal') + .plugin('proxyquire-universal') }) } }, - // preprocess matching files before serving them to the browser - // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor + // preprocess matching files before serving them to the browser + // available preprocessors: https://npmjs.org/browse/keyword/karma-preprocessor - // test results reporter to use - // possible values: 'dots', 'progress' - // available reporters: https://npmjs.org/browse/keyword/karma-reporter + // test results reporter to use + // possible values: 'dots', 'progress' + // available reporters: https://npmjs.org/browse/keyword/karma-reporter reporters: ['dots'], - // web server port + // web server port port: 9876, - // enable / disable colors in the output (reporters and logs) + // enable / disable colors in the output (reporters and logs) colors: true, - // level of logging - // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG + // level of logging + // possible values: config.LOG_DISABLE || config.LOG_ERROR || config.LOG_WARN || config.LOG_INFO || config.LOG_DEBUG logLevel: config.LOG_INFO, - // enable / disable watching file and executing tests whenever any file changes + // enable / disable watching file and executing tests whenever any file changes autoWatch: true, - // start these browsers - // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher + // start these browsers + // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher browsers: ['PhantomJS'], plugins: [ 'karma-jasmine', @@ -70,8 +70,8 @@ module.exports = function (config) { 'karma-browserify', 'karma-babel-preprocessor' ], - // Continuous Integration mode - // if true, Karma captures browsers, runs the tests and exits + // Continuous Integration mode + // if true, Karma captures browsers, runs the tests and exits singleRun: false }) } diff --git a/test/nav.js b/test/nav.js index eb69fc094..63e8d62fc 100644 --- a/test/nav.js +++ b/test/nav.js @@ -5,10 +5,14 @@ var navApp = window.angular.module('navApp', []) navApp.controller('NavAppCtrl', function ($scope) { $scope.items = [ - {'name': 'Ett', - 'url': 'cases/ett.html'}, - {'name': 'Two', - 'url': 'cases/two.html'} + { + 'name': 'Ett', + 'url': 'cases/ett.html' + }, + { + 'name': 'Two', + 'url': 'cases/two.html' + } ] $scope.frameUrl = 'web.html' diff --git a/test/styles.css b/test/styles.css deleted file mode 100644 index e69de29bb..000000000 diff --git a/test/test-main.js b/test/test-main.js index 578b2944e..3589bf14f 100644 --- a/test/test-main.js +++ b/test/test-main.js @@ -9,19 +9,17 @@ for (var file in window.__karma__.files) { console.log('Testing with: ' + file2) tests.push(file2) - // } } } -// tests.push('parser/flow.spec'); require.config({ - // Karma serves files from '/base' + // Karma serves files from '/base' baseUrl: '/base/src', - // ask Require.js to load these files (all our tests) + // ask Require.js to load these files (all our tests) deps: tests, - // start test run, once Require.js is done + // start test run, once Require.js is done callback: window.__karma__.start }) diff --git a/test/usageTests/reqJsApp.js b/test/usageTests/reqJsApp.js index 250de92dd..df170a542 100644 --- a/test/usageTests/reqJsApp.js +++ b/test/usageTests/reqJsApp.js @@ -20,7 +20,7 @@ require([], function () { console.log(mermaid) mermaid.init() assert.equal(window.d3.selectAll('path')[0].length, 8, - 'drew 8 paths') + 'drew 8 paths') done() }) }) diff --git a/test/usageTests/simple.js b/test/usageTests/simple.js deleted file mode 100644 index 3690d47e1..000000000 --- a/test/usageTests/simple.js +++ /dev/null @@ -1,9 +0,0 @@ -/** - * Created by knut on 15-03-07. - */ -// define('simple', function () { -// var simple = { -// data: 'info' -// } -// return simple -// }) diff --git a/todo.md b/todo.md index 4f981f536..03caf08fa 100644 --- a/todo.md +++ b/todo.md @@ -3,7 +3,6 @@ - Problem is it's for d3 v4 only - node console output colors like Chrome console - default theme doesn't work for class diagram -- mermaidAPI.js cannot be required directly - compile less to css - don't version control generated content, move them to outside project - editor