10000 angular.js/karma-shared.conf.js at master · krusty/angular.js · GitHub
[go: up one dir, main page]

Skip to content
{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":"benchmarks","path":"benchmarks","contentType":"directory"},{"name":"css","path":"css","contentType":"directory"},{"name":"docs","path":"docs","contentType":"directory"},{"name":"i18n","path":"i18n","contentType":"directory"},{"name":"images","path":"images","contentType":"directory"},{"name":"lib","path":"lib","contentType":"directory"},{"name":"logs","path":"logs","contentType":"directory"},{"name":"scripts","path":"scripts","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"test","path":"test","contentType":"directory"},{"name":".editorconfig","path":".editorconfig","contentType":"file"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":".jscs.json","path":".jscs.json","contentType":"file"},{"name":".jscs.json.todo","path":".jscs.json.todo","contentType":"file"},{"name":".jshintignore","path":".jshintignore","contentType":"file"},{"name":".jshintrc","path":".jshintrc","contentType":"file"},{"name":".jshintrc-base","path":".jshintrc-base","contentType":"file"},{"name":".travis.yml","path":".travis.yml","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"Gruntfile.js","path":"Gruntfile.js","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"README.closure.md","path":"README.closure.md","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"TRIAGING.md","path":"TRIAGING.md","contentType":"file"},{"name":"angularFiles.js","path":"angularFiles.js","contentType":"file"},{"name":"bower.json","path":"bower.json","contentType":"file"},{"name":"changelog.js","path":"changelog.js","contentType":"file"},{"name":"changelog.spec.js","path":"changelog.spec.js","contentType":"file"},{"name":"check-size.sh","path":"check-size.sh","contentType":"file"},{"name":"compare-master-to-stable.js","path":"compare-master-to-stable.js","contentType":"file"},{"name":"gdocs.js","path":"gdocs.js","contentType":"file"},{"name":"init-repo.sh","path":"init-repo.sh","contentType":"file"},{"name":"jenkins_build.sh","path":"jenkins_build.sh","contentType":"file"},{"name":"karma-docs.conf.js","path":"karma-docs.conf.js","contentType":"file"},{"name":"karma-jqlite.conf.js","path":"karma-jqlite.conf.js","contentType":"file"},{"name":"karma-jquery.conf.js","path":"karma-jquery.conf.js","contentType":"file"},{"name":"karma-modules.conf.js","path":"karma-modules.conf.js","contentType":"file"},{"name":"karma-shared.conf.js","path":"karma-shared.conf.js","contentType":"file"},{"name":"npm-shrinkwrap.json","path":"npm-shrinkwrap.json","contentType":"file"},{"name":"package.json","path":"package.json","contentType":"file"},{"name":"protractor-conf.js","path":"protractor-conf.js","contentType":"file"},{"name":"protractor-jenkins-conf.js","path":"protractor-jenkins-conf.js","contentType":"file"},{"name":"protractor-shared-conf.js","path":"protractor-shared-conf.js","contentType":"file"},{"name":"protractor-travis-conf.js","path":"protractor-travis-conf.js","contentType":"file"},{"name":"validate-commit-msg.js","path":"validate-commit-msg.js","contentType":"file"},{"name":"validate-commit-msg.spec.js","path":"validate-commit-msg.spec.js","contentType":"file"}],"totalCount":47}},"fileTreeProcessingTime":13.686594,"foldersToFetch":[],"incompleteFileTree":false,"repo":{"id":24309149,"defaultBranch":"master","name":"angular.js","ownerLogin":"krusty","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-09-22T00:44:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31729?v=4","public":true,"private":false,"isOrgOwned":false},"codeLineWrapEnabled":false,"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"master","listCacheKey":"v0:1615681075.859703","canEdit":false,"refType":"branch","currentOid":"3686f45398ddd45e7a155f825821664cabaf9e16"},"path":"karma-shared.conf.js","currentUser":null,"blob":{"rawLines":["'use strict';","","module.exports = function(config, specificOptions) {"," config.set({"," frameworks: ['jasmine'],"," autoWatch: true,"," logLevel: config.LOG_INFO,"," logColors: true,"," browsers: ['Chrome'],"," browserDisconnectTimeout: 10000,"," browserDisconnectTolerance: 2,"," browserNoActivityTimeout: 30000,","",""," // SauceLabs config for local development."," sauceLabs: {"," testName: specificOptions.testName || 'AngularJS',"," startConnect: true,"," options: {"," 'selenium-version': '2.41.0'"," }"," },",""," // BrowserStack config for local development."," browserStack: {"," project: 'AngularJS',"," name: specificOptions.testName,"," startTunnel: true,"," timeout: 600 // 10min"," },",""," // For more browsers on Sauce Labs see:"," // https://saucelabs.com/docs/platforms/webdriver"," customLaunchers: {"," 'SL_Chrome': {"," base: 'SauceLabs',"," browserName: 'chrome',"," version: '34'"," },"," 'SL_Firefox': {"," base: 'SauceLabs',"," browserName: 'firefox',"," version: '26'"," },"," 'SL_Safari': {"," base: 'SauceLabs',"," browserName: 'safari',"," platform: 'OS X 10.9',"," version: '7'"," },"," 'SL_IE_9': {"," base: 'SauceLabs',"," browserName: 'internet explorer',"," platform: 'Windows 2008',"," version: '9'"," },"," 'SL_IE_10': {"," base: 'SauceLabs',"," browserName: 'internet explorer',"," platform: 'Windows 2012',"," version: '10'"," },"," 'SL_IE_11': {"," base: 'SauceLabs',"," browserName: 'internet explorer',"," platform: 'Windows 8.1',"," version: '11'"," },",""," 'BS_Chrome': {"," base: 'BrowserStack',"," browser: 'chrome',"," os: 'OS X',"," os_version: 'Mountain Lion'"," },"," 'BS_Safari': {"," base: 'BrowserStack',"," browser: 'safari',"," os: 'OS X',"," os_version: 'Mountain Lion'"," },"," 'BS_Firefox': {"," base: 'BrowserStack',"," browser: 'firefox',"," os: 'Windows',"," os_version: '8'"," },"," 'BS_IE_9': {"," base: 'BrowserStack',"," browser: 'ie',"," browser_version: '9.0',"," os: 'Windows',"," os_version: '7'"," },"," 'BS_IE_10': {"," base: 'BrowserStack',"," browser: 'ie',"," browser_version: '10.0',"," os: 'Windows',"," os_version: '8'"," },"," 'BS_IE_11': {"," base: 'BrowserStack',"," browser: 'ie',"," browser_version: '11.0',"," os: 'Windows',"," os_version: '8.1'"," }"," }"," });","",""," if (process.env.TRAVIS) {"," var buildLabel = 'TRAVIS #' + process.env.TRAVIS_BUILD_NUMBER + ' (' + process.env.TRAVIS_BUILD_ID + ')';",""," config.logLevel = config.LOG_DEBUG;"," config.transports = ['websocket', 'xhr-polling'];"," config.captureTimeout = 0; // rely on SL timeout",""," config.browserStack.build = buildLabel;"," config.browserStack.startTunnel = false;",""," config.sauceLabs.build = buildLabel;"," config.sauceLabs.startConnect = false;"," config.sauceLabs.tunnelIdentifier = process.env.TRAVIS_JOB_NUMBER;"," config.sauceLabs.recordScreenshots = true;",""," // TODO(vojta): remove once SauceLabs supports websockets."," // This speeds up the capturing a bit, as browsers don't even try to use websocket."," config.transports = ['xhr-polling'];",""," // Debug logging into a file, that we print out at the end of the build."," config.loggers.push({"," type: 'file',"," filename: process.env.LOGS_DIR + '/' + (specificOptions.logFile || 'karma.log')"," });"," }","",""," // Terrible hack to workaround inflexibility of log4js:"," // - ignore web-server's 404 warnings,"," // - ignore DEBUG logs (on Travis), we log them into a file instead."," var IGNORED_404 = ["," '/favicon.ico',"," '/%7B%7BtestUrl%7D%7D',"," '/someSanitizedUrl',"," '/{{testUrl}}'"," ];"," var log4js = require('./node_modules/karma/node_modules/log4js');"," var layouts = require('./node_modules/karma/node_modules/log4js/lib/layouts');"," var originalConfigure = log4js.configure;"," log4js.configure = function(log4jsConfig) {"," var consoleAppender = log4jsConfig.appenders.shift();"," var originalResult = originalConfigure.call(log4js, log4jsConfig);"," var layout = layouts.layout(consoleAppender.layout.type, consoleAppender.layout);","","",""," log4js.addAppender(function(log) {"," var msg = log.data[0];",""," // ignore web-server's 404s"," if (log.categoryName === 'web-server' \u0026\u0026 log.level.levelStr === config.LOG_WARN \u0026\u0026"," IGNORED_404.some(function(ignoredLog) {return msg.indexOf(ignoredLog) !== -1;})) {"," return;"," }",""," // on Travis, ignore DEBUG statements"," if (process.env.TRAVIS \u0026\u0026 log.level.levelStr === config.LOG_DEBUG) {"," return;"," }",""," console.log(layout(log));"," });",""," return originalResult;"," };","};"],"stylingDirectives":null,"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/krusty/angular.js/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"karma-shared.conf.js","displayUrl":"https://github.com/krusty/angular.js/blob/master/karma-shared.conf.js?raw=true","headerInfo":{"blobSize":"4.76 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":"https://desktop.github.com","isGitLfs":false,"onBranch":true,"shortPath":"cd80f1a","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fkrusty%2Fangular.js%2Fblob%2Fmaster%2Fkarma-shared.conf.js","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"178","truncatedSloc":"156"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"JavaScript","languageID":183,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/krusty/angular.js/blob/master/karma-shared.conf.js","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/krusty/angular.js/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/krusty/angular.js/raw/refs/heads/master/karma-shared.conf.js","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":false,"not_analyzed":false,"symbols":[{"name":"configure","kind":"function","ident_start":4087,"ident_end":4096,"extent_start":4080,"extent_end":4867,"fully_qualified_name":"configure","ident_utf16":{"start":{"line_number":151,"utf16_col":9},"end":{"line_number":151,"utf16_col":18}},"extent_utf16":{"start":{"line_number":151,"utf16_col":2},"end":{"line_number":176,"utf16_col":3}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"modelsAccessAllowed":false,"modelsRepoIntegrationEnabled":false,"csrf_tokens":{"/krusty/angular.js/branches":{"post":"hxvpsSK19ZK7zKQ0yy6G1Z8Iou_zBeYFGBlXGlGTFIQvoDZdpK30zPl2bZ4MuiN9JqMpLY0JPGlxVwJYSgQKUg"},"/repos/preferences":{"post":"x5LqxsU1_0e5_asvjxwxwWvZFymuYaQuDoqBPRLmlz4HU7laW_Mw3G59xlT6aQ4YccquUimroG0EuzEY_xeRag"}}},"title":"angular.js/karma-shared.conf.js at master · krusty/angular.js","appPayload":{"helpUrl":"https://docs.github.com","findFileWorkerPath":"/assets-cdn/worker/find-file-worker-263cab1760dd.js","findInFileWorkerPath":"/assets-cdn/worker/find-in-file-worker-1b17b3e7786a.js","githubDevUrl":null,"enabled_features":{"code_nav_ui_events":false,"react_blob_overlay":false,"accessible_code_button":true}}}
0