index.ts 825 B

12345678910111213141516171819202122232425262728293031
  1. // const context = require.context('./', true, /_specs\.ts/);
  2. // context.keys().forEach(context);
  3. // module.exports = context;
  4. import 'babel-polyfill';
  5. import 'jquery';
  6. import angular from 'angular';
  7. import 'angular-mocks';
  8. import 'app/app';
  9. // configure enzyme
  10. import Enzyme from 'enzyme';
  11. import Adapter from 'enzyme-adapter-react-16';
  12. Enzyme.configure({ adapter: new Adapter() });
  13. angular.module('grafana', ['ngRoute']);
  14. angular.module('grafana.services', ['ngRoute', '$strap.directives']);
  15. angular.module('grafana.panels', []);
  16. angular.module('grafana.controllers', []);
  17. angular.module('grafana.directives', []);
  18. angular.module('grafana.filters', []);
  19. angular.module('grafana.routes', ['ngRoute']);
  20. const context = (<any>require).context('../', true, /specs/);
  21. for (let key of context.keys()) {
  22. context(key);
  23. }