mirror of
https://github.com/Hopiu/angular.js.git
synced 2026-05-24 13:53:43 +00:00
chore(ngdocs): setup karma-docs testing suite to test docs components
This commit is contained in:
parent
f56125d94e
commit
77c4fc6847
3 changed files with 37 additions and 2 deletions
|
|
@ -48,6 +48,7 @@ module.exports = function(grunt) {
|
||||||
test: {
|
test: {
|
||||||
jqlite: 'karma-jqlite.conf.js',
|
jqlite: 'karma-jqlite.conf.js',
|
||||||
jquery: 'karma-jquery.conf.js',
|
jquery: 'karma-jquery.conf.js',
|
||||||
|
docs: 'karma-docs.conf.js',
|
||||||
modules: 'karma-modules.conf.js',
|
modules: 'karma-modules.conf.js',
|
||||||
//NOTE run grunt test:e2e instead and it will start a webserver for you
|
//NOTE run grunt test:e2e instead and it will start a webserver for you
|
||||||
end2end: 'karma-e2e.conf.js'
|
end2end: 'karma-e2e.conf.js'
|
||||||
|
|
@ -57,7 +58,8 @@ module.exports = function(grunt) {
|
||||||
autotest: {
|
autotest: {
|
||||||
jqlite: 'karma-jqlite.conf.js',
|
jqlite: 'karma-jqlite.conf.js',
|
||||||
jquery: 'karma-jquery.conf.js',
|
jquery: 'karma-jquery.conf.js',
|
||||||
modules: 'karma-modules.conf.js'
|
modules: 'karma-modules.conf.js',
|
||||||
|
docs: 'karma-docs.conf.js',
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
1
angularFiles.js
vendored
1
angularFiles.js
vendored
|
|
@ -78,7 +78,6 @@ angularFiles = {
|
||||||
'src/ngMobile/swipe.js',
|
'src/ngMobile/swipe.js',
|
||||||
'src/ngMobile/directive/ngClick.js',
|
'src/ngMobile/directive/ngClick.js',
|
||||||
'src/ngMobile/directive/ngSwipe.js',
|
'src/ngMobile/directive/ngSwipe.js',
|
||||||
|
|
||||||
'docs/components/angular-bootstrap/bootstrap.js'
|
'docs/components/angular-bootstrap/bootstrap.js'
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
|
||||||
34
karma-docs.conf.js
Normal file
34
karma-docs.conf.js
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
files = [
|
||||||
|
JASMINE,
|
||||||
|
JASMINE_ADAPTER,
|
||||||
|
|
||||||
|
'build/docs/components/jquery.js',
|
||||||
|
'test/jquery_remove.js',
|
||||||
|
|
||||||
|
'build/angular.js',
|
||||||
|
'build/angular-cookies.js',
|
||||||
|
'build/angular-mocks.js',
|
||||||
|
'build/angular-resource.js',
|
||||||
|
'build/angular-mobile.js',
|
||||||
|
'build/angular-sanitize.js',
|
||||||
|
|
||||||
|
'build/docs/components/lib/lunr.js/lunr.js',
|
||||||
|
'build/docs/components/lib/google-code-prettify/src/prettify.js',
|
||||||
|
|
||||||
|
'build/docs/components/angular-bootstrap.js',
|
||||||
|
'build/docs/components/angular-bootstrap-prettify.js',
|
||||||
|
'build/docs/js/docs.js',
|
||||||
|
'build/docs/docs-keywords.js',
|
||||||
|
|
||||||
|
'docs/component-spec/*.js'
|
||||||
|
];
|
||||||
|
|
||||||
|
autoWatch = true;
|
||||||
|
logLevel = LOG_INFO;
|
||||||
|
logColors = true;
|
||||||
|
browsers = ['Chrome'];
|
||||||
|
|
||||||
|
junitReporter = {
|
||||||
|
outputFile: 'test_out/docs.xml',
|
||||||
|
suite: 'Docs'
|
||||||
|
};
|
||||||
Loading…
Reference in a new issue